Plugin Directory

Changeset 1340103


Ignore:
Timestamp:
01/31/2016 05:38:13 PM (10 years ago)
Author:
.dan
Message:

options

Location:
smokesignal/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • smokesignal/trunk/class.smokesignal.php

    r1325350 r1340103  
    268268*/
    269269        $current_user = wp_get_current_user();
     270
     271        $options = get_option('smokesignal_options');
     272        $emailExcerpt = false;
     273        if(!empty($options['email_excerpt']) && $options['email_excerpt'] == true) {
     274            $emailExcerpt = true;
     275        }
     276
     277        if($emailExcerpt) {
     278            $message = substr( $message, 0, strrpos( substr( $message, 0, 50), ' ' ) );
     279            $message .= '...';
     280        }
    270281
    271282        if(!empty($user)) {
  • smokesignal/trunk/readme.txt

    r1325350 r1340103  
    55Requires at least: 3.0.1
    66Tested up to: 4.4.1
    7 Stable tag: 1.2.4
     7Stable tag: 1.2.5
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2424
    2525== Changelog ==
     26= 1.2.5 =
     27* Added options for sending only excerpt of message and input type for recipients
     28
    2629= 1.2.4 =
    2730* Czech translation
  • smokesignal/trunk/smoke-signal.php

    r1325350 r1340103  
    88 * Plugin URI: http://www.danielhrenak.sk
    99 * Description: A brief description of the plugin.
    10  * Version: 1.2.4
     10 * Version: 1.2.5
    1111 * Author: Daniel Hrenak
    1212 * Author URI: http://www.danielhrenak.sk
     
    5353    require_once(SMOKESIGNAL_PLUGIN_DIR . 'class.smokesignal.php');
    5454    require_once(SMOKESIGNAL_PLUGIN_DIR . 'class.smokesignalgroup.php');
     55    require_once(SMOKESIGNAL_PLUGIN_DIR . 'options.php');
    5556
    5657    add_action('init', array('SmokeSignal', 'init'));
  • smokesignal/trunk/translations/smokesignal-cs_CZ.po

    r1325352 r1340103  
    55"Project-Id-Version: SmokeSignal v1.0\n"
    66"Report-Msgid-Bugs-To: https://smokesignal.trac.wordpress.org\n"
    7 "POT-Creation-Date: 2015-02-25 20:28+0100\n"
    8 "PO-Revision-Date: 2015-02-25 20:28+0100\n"
     7"POT-Creation-Date: 2016-01-27 18:35+0100\n"
     8"PO-Revision-Date: 2016-01-31 17:59+0100\n"
    99"Last-Translator: Daniel Hrenak <[email protected]>\n"
    1010"Language-Team:  <[email protected]>\n"
     
    1919"X-Poedit-SearchPath-0: /www/wp/wp41/wp-content/plugins/smokesignal\n"
    2020
    21 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:63
     21#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
    2222msgid "User Messages"
    2323msgstr "Zprávy uživatelů"
    2424
    25 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:63
     25#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
    2626msgid "Messages"
    2727msgstr "Zprávy"
    2828
    29 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
     29#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:71
    3030msgid "User Groups"
    3131msgstr "Skupiny užívatelů"
    3232
    33 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
     33#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:71
    3434msgid "Groups"
    3535msgstr "Skupiny"
    3636
    37 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:83
    38 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:260
     37#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:87
     38#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:265
    3939msgid "You have new messages"
    4040msgstr "Máš nové zprávy"
    4141
    42 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:262
     42#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:267
    4343msgid "has wrote you: "
    4444msgstr "ti napísal(a):"
    4545
    46 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:266
     46#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:271
    4747msgid "You can reply in your user section at"
    4848msgstr "Odpovědět môžeš v užívatelské části na stránce"
    4949
    50 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:268
     50#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:273
    5151msgid "... and have a nice day :)"
    5252msgstr "... a přeji pěkný den :)"
     
    6767
    6868#: /www/wp/wp41/wp-content/plugins/smokesignal/views/group.php:25
    69 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:21
    70 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:11
     69#: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:22
     70#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:12
    7171msgid "Add attachment"
    7272msgstr "Vložit soubor"
    7373
    7474#: /www/wp/wp41/wp-content/plugins/smokesignal/views/group.php:30
    75 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:26
    76 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:14
     75#: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:28
     76#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:16
    7777msgid "Send"
    7878msgstr "Odeslat"
     
    139139msgstr "Zobrazit a odpovědět"
    140140
    141 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/list.php:66
    142 msgid "wrote at"
    143 msgstr "napsal(a) v"
    144 
    145141#: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:8
    146142msgid "Send to"
     
    151147msgstr "Komunikace s "
    152148
    153 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:30
     149#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:32
    154150msgid "Load more"
    155151msgstr "Načíst další"
    156152
    157 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:32
     153#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:34
    158154msgid "No more messages"
    159155msgstr "Žádné další zprávy"
     
    167163msgstr "já"
    168164
     165msgid "Select from users"
     166msgstr "Vybírat z uživatelů"
     167
     168msgid "Write username"
     169msgstr "Psat uživatelské jméno\t"
     170
     171msgid "SmokeSignal Settings"
     172msgstr "SmokeSignal nastavení"
     173
     174msgid "General settings"
     175msgstr "Všeobecné nastavení"
     176
     177msgid "Email notifications"
     178msgstr "Emailové notifikace"
     179
     180msgid "Recipient input type"
     181msgstr "Zadávaní adresáta"
     182
     183msgid "send only excerpt of message"
     184msgstr "v emailové notifikaci uvádět pouze čásť zprávy"
     185
     186#~ msgid "wrote at"
     187#~ msgstr "napsal(a) v"
    169188
    170189#~ msgid "Send to all users with role"
  • smokesignal/trunk/translations/smokesignal-sk_SK.po

    r1325350 r1340103  
    55"Project-Id-Version: SmokeSignal v1.0\n"
    66"Report-Msgid-Bugs-To: https://smokesignal.trac.wordpress.org\n"
    7 "POT-Creation-Date: 2015-02-25 20:28+0100\n"
    8 "PO-Revision-Date: 2016-01-09 20:41+0100\n"
     7"POT-Creation-Date: 2016-01-27 18:35+0100\n"
     8"PO-Revision-Date: 2016-01-31 17:59+0100\n"
    99"Last-Translator: Daniel Hrenak <[email protected]>\n"
    1010"Language-Team:  <[email protected]>\n"
     
    1919"X-Poedit-SearchPath-0: /www/wp/wp41/wp-content/plugins/smokesignal\n"
    2020
    21 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:63
     21#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
    2222msgid "User Messages"
    2323msgstr "Správy užívateľov"
    2424
    25 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:63
     25#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
    2626msgid "Messages"
    2727msgstr "Správy"
    2828
    29 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
     29#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:71
    3030msgid "User Groups"
    3131msgstr "Skupiny užívateľov"
    3232
    33 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:67
     33#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:71
    3434msgid "Groups"
    3535msgstr "Skupiny"
    3636
    37 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:83
    38 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:260
     37#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:87
     38#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:265
    3939msgid "You have new messages"
    4040msgstr "Máš nové správy"
    4141
    42 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:262
     42#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:267
    4343msgid "has wrote you: "
    4444msgstr "ti napísal(a):"
    4545
    46 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:266
     46#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:271
    4747msgid "You can reply in your user section at"
    4848msgstr "Odpovedať môžeš v užívateľskej časti na stránke"
    4949
    50 #: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:268
     50#: /www/wp/wp41/wp-content/plugins/smokesignal/class.smokesignal.php:273
    5151msgid "... and have a nice day :)"
    5252msgstr "... a prajem pekný deň :)"
     
    6767
    6868#: /www/wp/wp41/wp-content/plugins/smokesignal/views/group.php:25
    69 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:21
    70 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:11
     69#: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:22
     70#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:12
    7171msgid "Add attachment"
    7272msgstr "Vložiť súbor"
    7373
    7474#: /www/wp/wp41/wp-content/plugins/smokesignal/views/group.php:30
    75 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:26
    76 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:14
     75#: /www/wp/wp41/wp-content/plugins/smokesignal/views/new.php:28
     76#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:16
    7777msgid "Send"
    7878msgstr "Odoslať"
     
    147147msgstr "Komunikácia s "
    148148
    149 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:30
     149#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:32
    150150msgid "Load more"
    151151msgstr "Načítať ďalšie"
    152152
    153 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:32
     153#: /www/wp/wp41/wp-content/plugins/smokesignal/views/reply.php:34
    154154msgid "No more messages"
    155155msgstr "Žiadne ďalšie správy"
     
    163163msgstr "ja"
    164164
    165 #: /www/wp/wp41/wp-content/plugins/smokesignal/views/list.php:66
    166 msgid "wrote at"
    167 msgstr "napísal(a) o"
     165msgid "Select from users"
     166msgstr "Vyberať z uživateľov"
     167
     168msgid "Write username"
     169msgstr "Písať užívateľské mená"
     170
     171msgid "SmokeSignal Settings"
     172msgstr "SmokeSignal nastavenia"
     173
     174msgid "General settings"
     175msgstr "Všeobecné nastavenia"
     176
     177msgid "Email notifications"
     178msgstr "Emailové notifikácie"
     179
     180msgid "Recipient input type"
     181msgstr "Zadávanie adresáta"
     182
     183msgid "send only excerpt of message"
     184msgstr "v emailovej notifikácii zobrazovať iba úryvok správy"
     185
     186#~ msgid "wrote at"
     187#~ msgstr "napísal(a) o"
    168188
    169189#~ msgid "Send to all users with role"
  • smokesignal/trunk/views/new.php

    r1325350 r1340103  
     1
     2<?php
     3$options = get_option('smokesignal_options');
     4
     5$selectUser = true;
     6if(!empty($options['recipient_input_type']) && $options['recipient_input_type'] == 'input') {
     7    $selectUser = false;
     8}
     9
     10?>
    111
    212<div class="wrap">
     
    818                    <th scope="row"><label for="to_id"><?= __('Send to', 'smokesignal') ?></label></th>
    919                    <td>
    10                         <!-- <input name="to_name" id="to_name" /> -->
    11 
    12                         <select name="to_id" id="to_id">
    13                             <?php foreach($args['users'] as $user) { ?>
    14                             <option value="<?= $user->id ?>"><?= $user->user_nicename ?></option>
    15                             <?php } ?>
    16                         </select>
     20                        <?php if($selectUser) { ?>
     21                            <select name="to_id" id="to_id">
     22                                <?php foreach($args['users'] as $user) { ?>
     23                                    <option value="<?= $user->id ?>"><?= $user->user_nicename ?></option>
     24                                <?php } ?>
     25                            </select>
     26                        <?php } else { ?>
     27                            <input name="to_name" id="to_name" />
     28                        <?php } ?>
    1729
    1830                    </td>
Note: See TracChangeset for help on using the changeset viewer.