[Mod Hide tag special] Сокрытие текста и ссылок [hide]

Автор DestroyNet, 17 сентября 2005, 08:40:31

« назад - далее »

0 Пользователи и 7 гостей просматривают эту тему.

Lysyj

в админке установить значение 0
Заходишь в Характеристики и настройки>Основные настройки>Минимальное кличество сообщений для отображения скрытого текста без наличия сообщения в теме
"0" для отключения данной опции

latinos

блин такого нету пункта :((((((
может что-то в самом файле поменятЬ?!

Lysyj

нет пункта
Минимальное кличество сообщений для отображения скрытого текста без наличия сообщения в теме  ?
Ты устанавливал русификатор?

latinos

у меня форум на русском
стоит из модификаций только
1. Hide button 1.0
2. Hide Tag 1.7.0 

latinos

у меня версия форума 1.1.4
я неустанавливал FasterParsecode потому что не подходило к версии
может из-за єтого?!

latinos

та чёрь не появляется пункт Hide tag special вообще даже после переустановки мода и я ещё устанвоил FasterParsecode

подскажите плизз что делать, очень надо

Lysyj

для проверки.Установи в своем профиле Английский язык а не русский.потом зайди в Admin>Features and Options>Basic Features и там должно быть :

Minmum post count to unhide content without posting
"0" or empty to disable this option

Minmum post count to allow unhide content

Если у тебя есть такие пункты то тебе просто надо установить русификатор для мода Hide Tag Хотя это уже видно с твоего предыдущего поста что русификатора у тебя нету,вот поэтому и нету  у тебя этих пунктов.А есть просто пустые квадратики где нужно установить птичку?
Если и их тоже нету то тебе надо переустановить

latinos

та блин , вот в этом и проблема что нету таких пунктов ... не появляется :((
есть только:
ЦитироватьPoll mode   

   Allow guests to browse the forum   
   Enable user-selectable language support   
   Allow users to edit their displayed name?   
   Allow non-administrators to hide their online status?   
   Allow users to hide their email from everyone except admins?   
   Do not reveal contact details of members to guests   
   Enable custom titles   
   Enable buddy lists   
   Default personal text   
   Maximum allowed characters in signatures
(0 for no max.)   

   Default time format   
   Default number format   
   Overall time offset
(added to the member specific option.)   
   Failed login threshold   
   User online time threshold   
   Track daily statistics   
   Track daily page views (must have stats enabled)   
   Enable error logging   
   Disable administration security   

   Require reactivation after email change   
   Require admin approval when member deletes account   

   Allow users to disable announcements   
   Don't allow post text in notifications?   
   Log moderation actions   
   Search engine friendly URLs
Apache only!   

   Max width of posted pictures (0 = disable)   
   Max height of posted pictures (0 = disable)   

   Enable reporting of personal messages   
   Maximum number of recipients allowed in a personal message.
(0 for no limit, admins are exempt)   
   Post count under which users must enter code when sending personal messages.
(0 for no limit, admins are exempt)   
   Number of personal messages a user may send in an hour.
(0 for no limit, moderators are exempt)

:'(

Lysyj


latinos

да всё упешно кроме Faster Parsecode, он каряво встаёт

latinos

а есть какое-то альтернативное решение функции hide ? Может ещё есть какой-то мод? очень надо он :(

Lysyj

для скрытия ссылок я пользуюсь Registered links

latinos


APEC

Интересно поставил мод Faster Parsecode потом Hide Tag Special и [Мод Кнопка Hide]
и никакого результата... кнопка появилась, меню в админке появилось, при применении на текст тега [hide] текст не скрытый.
В Форум - Сообщения и темы - Hide Tag Special (переделал немного под рус язык)
есть
Минимум ответов чтобы видеть скрытый текст в теме:  1
Минимум ответов чтобы видеть скрытый текст без ответов в теме:  0
"0" или пустой, чтобы выключить это меню 
(В Характеристики и настройки>Основные настройки>Минимальное кличество сообщений для отображения скрытого текста без наличия сообщения в теме, ничего нету, может в новой версии его перенесли?)

Но результата 0.

Может кто скрины прикрепить как оно должно выглядеть в посте это скрытое сообщение?

APEC

#64
скрытие текста заработало, после добавления
Add at the end of the $themdir/style.css
Code:


/* A unhidden content. */
.hiddencontent
{
color: black;
background-color: yellow;
border: 2px solid red;
margin: 1px;
padding: 1px;
line-height: 1.4em;
}


Но возникает вопрос, оно и должно отображатся так коряво или чтото не так с установкой у меня? (Attach: hide.jpg)

Возможно сделать кнопочку коорая открывает/скрывает текст, а не выдает его полностью тем кто его может видеть?

Добавлено:
заметил баг, добавил скрытый текст админом, потом зашел юзером в эту тему, и тот пост что был с скрытым текстом переместился еаверх темы..., можео ли это исправить?

П.С. не сочтите за рекламу, лазя по инету наткнулся на интересный мод, похож на рассматриваемый в данной теме, есть ли такой аналог у СМФ? http://samforum.ws/showthread.php?t=7995

Inferno

А может кто-нибудь перевести мод 170 на русский язык? Я где-то на форуме видел перевод, скачал, поставил, всё нормально, но когда захожу в админку, в темы оформления, то пишет, что ошибка в шаблоне! Это проблема в переводе данного мода, я это вычислил.

Light Feather

#66
Во вложении мой вариант перевода мода Hide Tag 1.70
Тут всё сразу. И сам мод, и руссификация и кнопка. 8)
Становится без проблем. Проверено на SMF 1.1.4, но должно работать и на других версиях.

Это весь мод, а не просто руссификатор, перед установкой ОБЯЗАТЕЛЬНО удалите оригинальный мод!!!
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

Inferno


Inferno

Установил... проблема не исчезла! Захожу в темы оформления и мне выдаёт ошибку:
Ошибка шаблона!
Проблема с загрузкой /Themes/dilbermc/languages/Settings.russian.php шаблона или языкового файла. Пожалуйста, проверьте синтаксис и попробуйте снова - запомните, одинарные кавычки (') нельзя ставить после слэша (\). Чтобы увидеть более подробную информацию об ошибке PHP, попытайтесь запустить непосредственно сам файл.

Также Вы можете обновить страницу или использовать тему по умолчанию.
syntax error, unexpected '?'


Проверял этот файл, где нашёл ошибку, там всё нормально.
Друг сказал, что устанавливается нормально автоматом только на дефолтную тему, а на другие надо ставить вручную. Может это из-за этого?

Inferno

странно... там написано: обновите страницу. обновляю, переходит в темы оформления, но потом снова появляется такая ошибка.

Light Feather

ЦитироватьДруг сказал, что устанавливается нормально автоматом только на дефолтную тему
Друг всё правильно сказал. Автоматом только в тему default. Это и в оригинальном и в переведенном моде.

Для начала верни форуму дефолтную тему и посмотри, как в ней.
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

Inferno

в ней всё нормально. но я мне не хочется сидеть на дефолтной теме... а вручную ставить моды я не умею...

Inferno

а нет такого мода, который ставит моды не на дефолтную темку?

Light Feather

Посмотрел я ещё раз код, насколько я вообще разбираюсь, из какой темы ставишь - ту и модифицируешь, там же в пути стоит просто $languagedir
ЦитироватьПроблема с загрузкой /Themes/dilbermc/languages/Settings.russian.php
Settings.russian.php модом не изменяется.
Меняются:
admin.russian.php
help.russian.php
index.russian.php

и те же файлы в english.
Плюс в Post.template.php добавляется кнопка.
Может твоя тема так их поменяла, что всё криво становится?
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

Inferno

не знаю, как она их поменяла, но темы оформления не робят.
А я не знаю, что нужно менять в файлах.

Inferno

А может сделать так: посмотреть, что изменилась в этих файлах в дефолтной теме, потом сравнить с не дефолтной. Потом самому изменить или дополнить информацию в не дефолтной теме?

Light Feather

Мод полностью вручную ставить - замучаешься.
Тогда ещё придётся менять файлы
ManagePosts.php
Display.php
Post.php
Search.php
Subs.php
Admin.template.php

Но они из общей папки Sources, не из тем. Поэтому, если в одной из тем всё заработало, значит эти файлы модифицированы нормально. Их не трогай.

Остались admin.russian.php, help.russian.php, index.russian.php, Post.template.php
Открой файл HideTagSpecialRussian.xml из архива.
В нём описаны все 4 изменения
Все кроме Post.template.php дописываются в конце каждого файла (!!! до "?>").
В Post.template.php строчку добавь где нибудь среди строк остальных кнопок
То, что надо вносить находится внутри блоков "<add><![CDATA[.........]]></add>"
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

Inferno

Мод у меня установился автоматом вроде нормально, всё работает, но в админке не работают темы оформления.

Mavn

Inferno
Здесь не чат а форум прекращайте флудить! Появились мысли редактируйте сообщение!
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

MaGoth

#79
Добрый день.

Пытаюсь установить мод "HideTagSpecial_121_RE_UTF8" на тестовый не локальный форум пока безуспешно.

платформа форума: 1.1.4 UTF8

Из модов загружены но не установлены:
Order News 1.0.3
Award Mod 1.11

Установлены:
Hide Tag 1.2.1-RE
Modbreaktag 1.0

Мод Hide Tag 1.2.1-RE ставился и на чистую версию форуме, результат ноль, тег не отображается. :(

Изначально мод вообще не хотел вставать, изменил строчки инсталла и унинсталла в файле package-info.xml для версии 1.1.4. после чего:
- Мод установился коретктно без ошибок.
- В админке опции тега есть (кнопочки нет в быстром ответе,  возможно и не должно).
В этой темке все перечитал и скачал, но не помогает.  :(
ЦитироватьMUI SWITCH - Использует $txt['hide_hiddentext'] из языкового файла.
например index.english.php  
Сообщение взамен скрытого тектсаHide Standard Text
Будет отображатся у пользователей, которые не оставили ни одного сообщения в теме  
Позволить Администраторы видет скрытый текст без наличия сообщений в теме?  
Идентификатор группы (ID), которая может видеть скрытый текст без наличия сообщения в теме
Несколько групп вводятся через "," (Например ID 2 соответствует группе Global Moderator)  
Минимальное количество сообщений для отображения скрытого текста  
Минимальное кличество сообщений для отображения скрытого текста без наличия сообщения в теме
"0" для отключения данной опции

Смущяет это написание:
MUI SWITCH - Использует $txt['hide_hiddentext']
странное для админки, имхо.
Кстати, здесь ошибка: Сообщение взамен скрытого тектсаHide Standard Text

При написании тега в сообщении и опубликовании сама конструкция тега не отображается. В сообщении скрытый текст отображается жирным курсивом и виден.
Кнопочка быстрого редактирования сообщения исчезает из поста если в нем присутствует тег [hide], хотя в других сообщениях она есть.

Также заметил один момент при быстрой правке, в конструкции тега [hide] закрывающяя часть тега подменяется на [hide]спойлеѼ/div>..

Вообщем подскажите что и как делать, буду благодарен.

PS. Да, кстати почему Hide? обычно вроде всегда были эти теги для спойлеров:  s, sp, spoler.?!


С уважением, MaGoth.

Light Feather

Цитата: MaGoth от 12 февраля 2008, 13:25:12
Да, кстати почему Hide?
Философский вопрос, а почему у тебя UTF8, а не 1251, тогда воспользовался бы моим переводом.
У меня 1251, и делал соответственно для 1251, причём там версия поновее - Hide Tag 1.70.
..придётся переделать...
Попробуй вот этот (в приложении), вроде правильно переделал в UTF ::)

На всякий случай и здесь предупрежу:
Это весь мод, а не просто руссификатор, перед установкой ОБЯЗАТЕЛЬНО удалите оригинальный мод!!!
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

MaGoth

#81
Ты меня немного опередил какраз твой пост правил. :)

Цитата: Light Feather от 03 февраля 2008, 14:27:14
Во вложении мой вариант перевода мода Hide Tag 1.70
Тут всё сразу. И сам мод, и руссификация и кнопка. 8)
Становится без проблем. Проверено на SMF 1.1.4, но должно работать и на других версиях.

Это весь мод, а не просто руссификатор, перед установкой ОБЯЗАТЕЛЬНО удалите оригинальный мод!!!

ЦитироватьФилософский вопрос, а почему у тебя UTF8, а не 1251, тогда воспользовался бы моим переводом.
У меня 1251, и делал соответственно для 1251, причём там версия поновее - Hide Tag 1.70.
..придётся переделать...
Потому что:
Язык форума по умолчанию  Russian-Utf8 
А в твоем посте нет указания, как в прочим и в других постах на какую языковую версию сделана сборка мода, вот и приходится методом тыка пробывать все. :)

Вообщем устанавливал твою сборку она не хочет ставится.:
В тестовом режиме прописывает это:

Установка этого пакета произведет следующие действия:  Тип Файл Описание
1. Изменение файла ./Sources/ManagePosts.php Успешно
2. Изменение файла ./Sources/Display.php Успешно
3. Изменение файла ./Sources/Post.php Успешно
4. Изменение файла ./Sources/Search.php Успешно
5. Изменение файла ./Sources/Subs.php Успешно
6. Изменение файла ./Themes/default/Admin.template.php Успешно
7. Изменение файла ./Sources/Post.php Успешно
8. Изменение файла ./Themes/default/languages/Admin.english.php Успешно
9. Изменение файла ./Themes/default/languages/Help.english.php Успешно
10. Изменение файла ./Themes/default/languages/index.english.php Успешно
11. Изменение файла ./Themes/default/languages/Admin.german.php Пропустить файл
12. Изменение файла ./Themes/default/languages/Help.german.php Пропустить файл
13. Изменение файла ./Themes/default/languages/index.german.php Пропустить файл
14. Изменение файла ./Themes/default/languages/Admin.russian.php Файл не найден
15. Изменение файла ./Themes/default/languages/Help.russian.php Файл не найден
16. Изменение файла ./Themes/default/languages/index.russian.php Пропустить файл
17. Изменение файла ./Themes/default/Post.template.php Успешно
18. Извлечение файла ./Themes/default/images/bbc/hide.gif 
19. Изменение файла ./Themes/default/languages/Admin.turkish.php Пропустить файл
20. Изменение файла ./Themes/default/languages/Help.turkish.php Пропустить файл
21. Изменение файла ./Themes/default/languages/index.turkish.php Пропустить файл

Далее естественно ни о какой установки речи не идет.
Также у тебя ошибка в сборке, мод упакован в архив вместе с папкой в которой лежит.


Добавлено:
Попробывал версию для Utf8, ошибка та же что и выше. :(

Light Feather

Если у тебя отсутствуют файлы Admin.russian.php и Help.russian.php в дефолтной теме, то возникает вопрос, а руссифицирован ли сам SMF, и если нет, то зачем руссифицированный мод.

ЦитироватьТакже у тебя ошибка в сборке, мод упакован в архив вместе с папкой в которой лежит.
да, так и есть. Но уже ставил на пустой форум, и стало без проблем.
В предыдущем моеём ответе приложен мод, где собрано без папки и в UTF-8.
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

MaGoth

Я ипользовал все файлы расположенные во вложении твоих постов, результат один:

14. Изменение файла ./Themes/default/languages/Admin.russian.php Файл не найден
15. Изменение файла ./Themes/default/languages/Help.russian.php Файл не найден


Да русифицирован, см. вложение.

Light Feather

#84
Судя по скриншоту, стоит дефолтная тема, причём русская. Странно. :o
Ты не менял в этой теме пути? Папки не перемещал? Физически по пути /Themes/default/languages/ есть файлы Admin.russian.php и Help.russian.php?

Специально для тебя удалил мод и поставил заново. Ни на что не ругается.
Вот скриншот:
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

Mavn

ничего странного если кодировка форума UTF8
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

MaGoth

@Mavn:

Так как быть, в чем там проблема такая, что у большинства работает а у меня нет? :(

Light Feather

Цитироватьничего странного если кодировка форума UTF8
так там что тогда, даже структура/названия файлов и каталогов меняется? Не только кодировка?
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

Lysyj

конечно
в форуме с кодировкой UTF-8
index.russian-utf8.php

в форуме с кодировкой windows
index.russian.php

MaGoth

#89
Сорри, я вчера пропал из инета, дисконнект приключился и до кучи еще свет вырубили ваще ппц.:(

Относительно моей проблемы, она хоть как-то разрешилась у кого либо?
Если да, то подскажите где и что скачать, или же опишите по-шагово для новичка - что и как нужно сделать.

С уважением, MaGoth.

Mavn

Почитай выше по поводу файлов там написано!
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

MaGoth

Цитата: Mavn от 13 февраля 2008, 13:06:31
Почитай выше по поводу файлов там написано!

Прочитал всю тему, еще вчера.
Если ты говоришь о правке этих самых файлов, то я в этом ничего не смыслю, т.к. веб программингом никогда не занимался. :(
А хотелось бы нормальную рабочую версию этого мода скачать под SMF 1.1.4 UTF8. Желательно единым файлом установки.


PS. Заодно подскажите в каком формате и с каким разрешением сделаны кнопочки в окне создания/редактирования поста, например у этой кнопки "B", а также при наведении на кнопочки курсора появлеятся голубое обрамление, на чем оно реализовано? Графикой или функционалом движка форума?

Light Feather

Цитата: MaGoth от 13 февраля 2008, 13:14:52
А хотелось бы нормальную рабочую версию этого мода скачать под SMF 1.1.4 UTF8. Желательно единым файлом установки.
Вот одним файлом. Названия файлов поправил, но не имея версии форума с UTF8, проверить опять не могу. Если не поможет, пиши лучше сразу в личку или ICQ.

ЦитироватьЗаодно подскажите в каком формате и с каким разрешением сделаны кнопочки в окне создания/редактирования поста,
Сами кнопочки - gif 23х22px, но думаю можно будет и png использовать. Главное, чтобы изображения были прозрачными. А изменения цвета обычные onmouseover и onmouseout для изображений бэкграунда - bbc_bg и bbc_hoverbg.
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

Daemony

Кнопочку лучше по FTP залить (в соответствующую папку) вручную.
Не знаю у кого как, но сам скрипт уничтожил gif и залил непонятно что (bin/ascii ?)
Перезалил - отображается нормально.

Цитата: MaGoth от 12 февраля 2008, 14:31:32
...
14. Изменение файла ./Themes/default/languages/Admin.russian.php Файл не найден
15. Изменение файла ./Themes/default/languages/Help.russian.php Файл не найден
...

Файлы "не найдены" - потому что в скрипте UTF-8 файлы называются с приставкой -utf8


$ cd ~/htdocs/Themes/default/languages
$ ln -s Admin.russian-utf8.php Admin.russian.php
$ ln -s Help.russian-utf8.php Help.russian.php


Работает как часики. Спасибо.
The Truth Is Out There

Light Feather

Цитата: Daemony от 15 февраля 2008, 14:10:32
Кнопочку лучше по FTP залить (в соответствующую папку) вручную.
Не знаю у кого как, но сам скрипт уничтожил gif и залил непонятно что (bin/ascii ?)

Кто кого уничтожил?! ^-^ Чего скрипт залил?! :o
До установки мода, кнопки нет, мод её устанавливает. И что он там уничтожает, чего до того не было?! knuppel
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)

MaGoth

#95
Вот, хорошая новость. :)
Протестил, все встало нормуль и работает вроде.
Большое спасибо и естественно +1 за помощь. ;)

По моду:
От этого мода, я конечно ожидал большего, но то что он из себя представляет мягко сказать, ... не понятно что.
Как интерфейс управления данным тегом убогий, так и его реализация.
Главное и чего бы мне в нем хотелось видеть у этого тега, это реализация спайдер таблички которая в зависимости от нажатия по ней реагировала как например:

Закрытый спойлер:
Спойлер (щелкните, чтобы прочесть):

Открывается по нажатию мышки по нему, отображая сокрытый текст. Желательный эффект: развертывания или скатывания, не помню как на ангельском пишется.

Открытый спойлер:
Спойлер (щелкните, чтобы прочесть):
Здесь скрытый текст.

Открытый спойлер, должен сворачиваться обратно при повторном нажатии по полоске с текстом.: Спойлер (щелкните, чтобы прочесть):.

И это должно быть доступно юзеру не зависимо от того, есть ли у него определенное количество постов/репутации и прочего, причем у любого юзера.
А все остальные настройки этого тега "спойлер" прикручивать уже к щелчкам "конкретного юзера" по нему. ну и тудаже репутация и прочее.
Т.е. если у юзера нет прав на просмотрт тега, то спойлер не раскроется, если есть то юзер сам будет выбирать прочесть его ему нажав на полоску, или не читать.
Вот это будет нормальный спойлер, и то что многим нуна... имхо :)

А сейчас права есть, и весь текст торчит на страничке открытый, ни свернуть ни развернуть, БРЕД короче! :(


APEC


Light Feather

MaGoth, для спойлеров тебе нужен совсем другой мод
Смысл Hide - скрывать текст от незарегистрированных или имеющих мало сообщений/кармы пользователей.
У тебя видно игровой форум и ты хочешь, как на AG.ru иметь возможность прятать хинты и спойлеры в обсуждениях.
Подобные моды я встречал. Чуть позже попробую поискать, потестить и перевести самый интересный.

Для меня самый большой недостаток Hide tag special отсутствие оформления, то есть не видно обе его границы - начало и конец. А если вложить его в мод, описанный тобой то будет то, что надо.
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)


Light Feather

digger, устраивает :) спасибо
А я с утра вожусь с подстройкой под свои нужды мода Spoiler Show & Hide
Тоже маленький и вроде как неплохой.
Напрасно думать, будто резкий тон есть признак прямодушия и силы (с)