Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 02-04-2012 15:10:52

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Как убрать кнопку Предпросмотр, когда она не используется?

Когда я еще не написал комментарии, отображаются 2 кнопки. Но кнопка(Сохранить) не кликабельна, т. к. пока еще нечего сохранять.

http://img-fotki.yandex.ru/get/6205/89069030.0/0_758c3_e566dcbf_orig.png

Тогда как ее можно скрыть в этом шаге.

Как здесь, к примеру:

http://ilovetxp.ru/news/39/vlozhennye-s … attern#cut

http://img-fotki.yandex.ru/get/6104/89069030.0/0_758c4_2c340cd8_orig.png

Отредактированно gbono (02-04-2012 15:15:09)

Неактивен

 

#2 06-04-2012 22:04:35

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как убрать кнопку Предпросмотр, когда она не используется?

Ну что никто не знает?

Неактивен

 

#3 11-04-2012 23:03:35

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Как убрать кнопку Предпросмотр, когда она не используется?

Быть может обратиться к авторам сайта, где используется эта фича?


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#4 13-04-2012 00:12:24

gbono
живёте
Зарегистрирован: 19-02-2011
Сообщений: 83

Re: Как убрать кнопку Предпросмотр, когда она не используется?

Автор(Angrycat), мне ответил.
Он сделал это сам, с помщью костылей и своих плагинов. Все вроде мне прислал, но я чето пока разобраться не могу.
Если кто может помочь.
Могу выложить инструкцию, которую он мне прислал. Буду надеятся он не против.

Буду благодарен за помощь.


Вот вам сам плагин http://ilovetxp.ru/?rah_plugin_download … ments_form

А вот форма comments_form

Код:

<ul>
    <li id="CommentsError">&nbsp;</li>
    <li class="col">
        <label for="name">Имя<span class="required">*</span></label>
        <div class="text-input"><txp:comment_name_input /></div>
    </li>
    <li class="col">
        <label for="email">E-mail
            <span class="required">*</span> 
            только для 
            <a href="http://ru.gravatar.com/" rel="nofollow" title="Что это?|Картинка, которая сопровождает вас от сайта к сайту. Щёлкнув на ссылке, вы сможете зарегистрироваться и загрузить свой аватар. Указaв в последствии в форме отправки комментариев свой адрес эл.почты, который вы выбрали при регистрации, вы увидете свой аватар рядом со своим комментарием.">
                Граватарки
                <img src="/img/0.gif" class="icon help"/>
            </a>
        </label>
        <div class="text-input"><txp:comment_email_input /></div>
    </li>
    <li class="col">
        <label for="web">Ваша страничка</label>
        <div class="text-input"><txp:comment_web_input /></div>
    </li>
    <li class="one">
        <label for="message">Комментарий
            <span class="required">*</span>
            можно использовать 
            <a href="#" title="Показать/убрать подсказку по оформлению" class="action">
                Textile
                <img src="/img/0.gif" class="icon help"/>
            </a>
        </label>
        
        <div id="TextileHelp">
        <div class="padding"></div>
        <table>
            <tr>
                <th scope="col">Textile</th>
                <th scope="col">HTML</th>
                <th scope="col">Отображение</th>
            </tr>
            <tr>
                <td>_выделение_</td>
                <td>&lt;em&gt;выделение&lt;/em&gt;</td>
                <td><em>выделение</em></td>
            </tr>
            <tr>
                <td>*усиление*</td>
                <td>&lt;strong&gt;усиление&lt;/strong&gt;</td>
                <td><strong>усиление</strong></td>
            </tr>
            <tr>
                <td>__курсив__</td>
                <td>&lt;i&gt;курсив&lt;/i&gt;</td>
                <td><i>курсив</i></td>
            </tr>
            <tr>
                <td>**полужирный**</td>
                <td>&lt;b&gt;полужирный&lt;/b&gt;</td>
                <td><b>полужирный</b></td>
            </tr>
            <tr>
                <td>??цитата??</td>
                <td>&lt;cite&gt;цитата&lt;/cite&gt;</td>
                <td><cite>цитата</cite></td>
            </tr>
            <tr>
                <td>bq. большая цитата</td>
                <td>&lt;blockquote&gt;большая цитата&lt;/blockquote&gt;</td>
                <td><blockquote>большая цитата</blockquote></td>
            </tr>
            <tr>
                <td>-удалённый-</td>
                <td>&lt;del&gt;удалённый&lt;/del&gt;</td>
                <td><del>удалённый</del></td>
            </tr>
            <tr>
                <td>+вставленный+</td>
                <td>&lt;ins&gt;вставленный&lt;/ins&gt;</td>
                <td><ins>вставленный</ins></td>
            </tr>
            <tr>
                <td>^надстрочный^</td>
                <td>&lt;sup&gt;надстрочный&lt;/sup&gt;</td>
                <td><sup>надстрочный</sup></td>
            </tr>
            <tr>
                <td>~подстрочный~</td>
                <td>&lt;sub&gt;подстрочный&lt;/sub&gt;</td>
                <td><sub>подстрочный</sub></td>
            </tr>
            <tr>
                <td>(с)AngryCAT</td>
                <td>&amp;#169;AngryCAT</td>
                <td>©AngryCAT</td>
            </tr>
            <tr>
                <td>Textile(r)</td>
                <td>Textile&amp;#174;</td>
                <td>Textile®</td>
            </tr>
            <tr>
                <td>Textpattern(tm)</td>
                <td>Textpattern&amp;#8482;</td>
                <td>Textpattern™</td>
            </tr>
            <tr>
                <td>длиное -- тире</td>
                <td>длиное &amp;#8212; тире</td>
                <td>длиное — тире</td>
            </tr>
            <tr>
                <td>короткое - тире</td>
                <td>короткое &amp;#8211; тире</td>
                <td>короткое – тире</td>
            </tr>
            <tr>
                <td>&quot;ссылка&quot;:http://ya.ru</td>
                <td>&lt;a href=”http://ya.ru”&gt;ссылка&lt;/a&gt;</td>
                <td><a href="http://ya.ru/">ссылка</a></td>
            </tr>
            <tr>
                <td>!http://ya.ru/logo.png!</td>
                <td>&lt;img src=”http://ya.ru/logo.png”&gt;</td>
                <td><img src="http://ya.ru/logo.png"/></td>
            </tr>
            <tr class="min-width">
                <td colspan="3"><img src="/img/0.gif" /></td>
            </tr>
        </table>
        </div>
        
        <div class="text-input">
            <txp:comment_message_input />
        </div>
    </li>
    <li class="one center last">
        <button type="submit" id="txpCommentSubmit" class="btn" name="submit">
            <div><div>Отправить</div></div>
        </button>
        <input type="hidden" name="comment" value="true"/>
        <input type="hidden" id="remember" value="1" name="remember"/>
        <input type="hidden" name="checkbox_type" value="remember"/>
    </li>
</ul>

А в самом начале страницы нужен вот такой код

Код:

<txp:act_if_ajax>
    <txp:act_if_gps var="comment" value="true">
        <txp:act_comment_ajax/>
    </txp:act_if_gps>
</txp:act_if_ajax>

И вот вам ссылка на плагин из этого кода
http://ilovetxp.ru/?rah_plugin_download=act_ajax

Надо посмотреть исходный код страницы. Там есть ссылка на скрипт который всё это делает.

Автор, говорит что: При минимальных знаниях PHP и Javascript всё будет понятно.

Видимо я пока еще не обладаю такими знаниями)

----------------
В общем, я установил и активировал 2 плагина в админке,
заменил содержание формы comments_form (поработал в CSS)

А так же вставил этот код на свою страницу default, еще до doctype

Код:

<txp:act_if_ajax>
    <txp:act_if_gps var="comment" value="true">
        <txp:act_comment_ajax/>
    </txp:act_if_gps>
</txp:act_if_ajax>

вставил между тегами head

Код:

<script src="http://ilovetxp.ru/js/jquery-1.3.2.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/jquery-ui-1.7.2.custom.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/chili/jquery.chili-2.2.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/chili/recipes.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/jquery.autogrow.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/comments.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/jquery.prettyPhoto.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/jToolTip.js" type="text/javascript" charset="utf-8"></script>
<script src="http://ilovetxp.ru/js/site.js" type="text/javascript" charset="utf-8"></script>

Однако, у меня комментарии почему то не добавляются.

После нажатия кнопки Отправить страница перегружается и все.

Отредактированно gbono (13-04-2012 17:04:18)

Неактивен

 

#5 23-04-2012 20:07:46

WildWind
аз
Зарегистрирован: 23-04-2012
Сообщений: 1

Re: Как убрать кнопку Предпросмотр, когда она не используется?

Не очень понимаю в чем загвоздка то? Ну лично у меня по дефолту данная кнопка (Сохранить) имеет class="buttondisabled"
В CSS вписываешь:

Код:

.buttondisabled {display: none;}

Или я что-то не так понял?

Отредактированно WildWind (23-04-2012 20:08:13)

Неактивен

 

#6 02-05-2012 16:02:56

alivato
земля
Зарегистрирован: 16-11-2010
Сообщений: 114
Вебсайт

Re: Как убрать кнопку Предпросмотр, когда она не используется?

Здесь речь идет немного о другом, т. е. убрать Предпросмотр совсем и добавлять комментарии с помощью ajax.

Кстати совсем не обязатьно было добалять класс к кнопке, достаточно просто прописать в CSS вот так:

Код:

.disabled {display:none}

Отредактированно alivato (02-05-2012 16:03:18)


http://www.foxback.com - Свежие новости со всего мира!

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru