Главная Микроблоги Знакомства Люди Поиск Фото Музыка Регистрация Доброй ночи, Гость Вход


forumroditeley.ru


Социальная сеть для всех живет , нам 11 лет!
Здравствуйте. Вы попали на форум родителей, где нет вообще никакой назойливой рекламы!
Сайт сделан для людей, для вас, для тех, кто ищет новые знания и ответы на свои вопросы.
Вкусные рецепты, неспешное общение, узнать законы и льготы, вопросы отношений,
скачать прямой ссылкой книги, новые знакомства, истории людей,
воспитание детей, завести блог и писать свои мысли, все о свадьбах,
здоровье и уход за собой, полезные идеи для вашего дома - море информации в нужных разделах!
У нас есть: сам форум, фотоальбомы, чат, блоги, доска объявлений,
микроблоги, слушать онлайн радио, онлайн игры и многое другое.


Мы не воруем Ваше время - мы даем возможность узнать мир лучше!

Скачать движок микроблогов Sharetronix 1.5.4

В этой теме отвечено 41 раз и проглядели 49079 раза!


Страницы:   Пред.  1, 2, 3  
Начать новую тему   Ответить на тему    forumroditeley.ru -> администратор -> мои мысли

Просмотров темы Скачать движок микроблогов Sharetronix 1.5.4: 49079
Общая оценка: 5.00 :: Минимальная оценка: 5 :: Максимальная оценка: 5 :: Всего оценило: 1
Понравилось? Оцените по пятибальной шкале!
Выберите оценку: 
Страница 3 из 3 Страницы:   Пред.  1, 2, 3
Автор Сообщение
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 16-Июл-22 19:06      #31  [дать ссылку]    
Как редактировать дату постов в движке Sharetronix
Если открыть базу данных своего проекта на шаретрониксе, то обычный админ не сразу поймет почему в таблице posts иная цифра даты создания поста. Многие об этом даже опытные владельцы сайтов не знают о таком исчислении.

pic

Это уникс время.

Цитата:
UNIX-время или POSIX-время (англ. Unix time) - способ кодирования времени, принятый в UNIX и других POSIX-совместимых операционных системах.
Моментом начала отсчёта считается полночь (по UTC) с 31 декабря 1969 года на 1 января 1970, время с этого момента называют "эрой UNIX" (англ. Unix Epoch).
Время UNIX согласуется с UTC, в частности, при объявлении високосных секунд UTC соответствующие номера секунд повторяются.
Способ хранения времени в виде количества секунд очень удобно использовать при сравнении дат (с точностью до секунды), а также для хранения дат: при необходимости их можно преобразовать в любой удобочитаемый формат. Дата и время в этом формате также занимают очень мало места (4 или 8 байтов, в зависимости от размера машинного слова), поэтому его разумно использовать для хранения больших объёмов дат. Недостатки в производительности могут проявиться при очень частом обращении к элементам даты, вроде номера месяца и т. п. Но в большинстве случаев эффективнее хранить время в виде одной величины, а не набора полей.


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

Да очень очень легко!

В таблице posts заходите в тот самый пост и нажать изменить. Ищем строку date, изменять цифру надо с конца, либо предпоследнюю или далее, понижая на 1 -2 деления в них. Например, на момент написания этого поста цифра в unix будет такой 1657986586. чтобы дата создания поста была как бы вчера, я поменяю ее на 1657926586. время создания поста будет за вчера: 15 июля 2022 год, 23:09. Я поменял цифру в понижении на 6 месте в уникс времени. Вместо 8 я выставил 2.

Чтобы не перебирать все эти цифры путем угадывания и тратить на все это свое время - есть отличный конвертер времени Unix онлайн по этому адресу.

При редакции времени поста не страдают время загрузки файла (attachment и прочие сопутствующие функции)!

_________________
Быть иным среди других сложно, но удивляя окружающих, можно быть Богом
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 26-Окт-22 22:43      #32  [дать ссылку]    
Как изменить количество хэштегов на главной странице

Меня всегда бесил тот факт, почему в sharetronix справа всегда отображаются последние ТОЛЬКО 10 хэштегов. Все время бесил.

pic

Потому что при индексации яндекс видит эти хэштеги и заносит к себе в поиск.
Потому что 10 хэштегов это мало и очень не информативно, если постоянно появляются все больше и больше хэштегов.
Потому что это не современно!

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

Как я вам озвучивал момент, сам движок Sharetronix заброшен создателями и не поддерживается вообще нигде, лишь пользователи-админы и любители этого движка на форумах делятся и помогают друг другу в ведении сайтов на этом движке.

Функция хэштегов в шаретрониксе отлично заложена и полностью, как ни странно, поисковиками индексируется и так дальше по цепочкам поисковые пауки и краулеры, а также стучалки и боты, исследуют весь проект на sharetronix!

Но.. меня всегда бесило отображение только последних (как бы популярных) 10 хэштегов. Только последние, которые чаще появляются в темах.

Есть прекрасная возможность изменить стандартную функцию отображения 10 хэштегов в другие количества.

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

Для начала следует заметить, функция хэштегов в движке отображается в слове posttags.

Файл, который отвечает за изменение количества хэштегов (posttags) в движке Sharetronix, один и его легко найти вручную в папке system > controllers.
В папке контроллерс находится файл home.php.

Вот его надо вытащить к себе на комп, открыть через нотепад и отредактировать.

Логически рассуждая, что функция posttags это служебная часть движка и его легко можно найти в Total commander. При запросе posttags программа выводит файлы, где упоминается эта функция! А там уже дело времени.

pic

Открываем файл home.php, предварительно скопировав его в другую папку для восстановления своего сайта из-за кривых своих ручек или невнимательности.

Находим строку (она почти в самом низу):

Код:
$D->post_tags  = $this->network->get_recent_posttags($not_in_groups, 10);


Как вы поняли, цифра 10 отвечает, зараза такая, за вывод последних 10 хэштегов на главной странице.

Меняем ее в бОльшую сторону, например 40, сохраняем файл и загружаем обратно на место!

Смотрим.
Ух ты)
Embarassed

pic

Выводятся последние 40 хэштегов!

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

Кстати, формирование хэштегов не происходит в базе данных. Все отвечает за работу пара-тройка файлов в папке контроллерс.

Хочу высказать тот момент, если вы желаете удалить матерные, неудобные или ошибочные хэштеги в отображениях, то следует скачать всю базу данных (БД) к себе на комп, предварительно сделав копию на всякий пожарный. Затем в поиске нотепада или вашего любимого текстового редактора, вводите в поиске слово хэштега и ищите - удалять все только вручную в темах пользователях. Не получится у вас найти группу хэштегов где-то в кучке или в отдельной группе. Все отображаемые хэштеги на главной странице Sharetronix собираются с постов пользователей как раз файлами из папки контроллерс - МНОЮ ПРОВЕРЕННО НЕОДНОКРАТНО!

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

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 03-Ноя-22 00:13      #33  [дать ссылку]    
Дублируем сверху навигацию страниц на главной

Когда-то я однажды вам рассказал как навигацию страниц на главной изменить для себя в бОльшую сторону.

Вот она:

pic

Приятно переделать эту навигацию для себя любимого, если с теплотой занимаешься со своим проектом, тщательно вылизывая и шлифуя. Так и я.

Но однажды, буквально месяц назад, я задал себе глупый вопрос.
А почему эта навигация только внизу? Почему гость сайта, пролистав до низа главной страницы сайта, должен ее увидеть, эту навигацию, и нажать на любую цифру дальше смотреть сайт?

pic

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

За 2 недели скрипт вебвизора записывал логи, что делают гости на моем сайте. Периодически по вечерам проглядывал, что делает человек, на что нажимает, куда дальше с мышкой копается на странице. Некоторые люди, смотря главную страницу, увидев эту навигацию, тотчас нажимали мышкой на 3, на 6, на 9 страницы - дальше перепрыгивали смотреть что же у меня там. Время задержки посещаемости задерживалось, не прерывалось и в среднем сессия гостя было около 2-4-7 минут, а не около 20-50 сек на прочтение и просмотра картинки.

Приятно, когда люди смотрят...

И я поставил себя на их место и подумал, а ведь правда, эта навигация нужна и сверху. Чтобы она там висела и мозолила-искушала смотреть больше, чем подсознание человека давала команду человеку выйти с сайта. Манипулировать это я люблю...

pic
(сверху нет навигации по страницам)

Задумано - сделано.

Буквально минут 10 назад нашел проблему, почему так я бился почти 4 дня урывками, а это в среднем за эту неделю. урывками, когда есть время сесть за комп, отключиться от мира, наушники на голову - музыку - и работать.

Вся проблема вывода сценария этой навигации страниц на главной заключается в отсутствии самого кода. Кода, который отвечает за показ навигации. Лично я его не нашел и пошел проще простым путем.

Чтобы поставить и сверху постраничную навигацию на главной странице Sharetronix, нужны 2 файла: home.php и paging_posts.php.

Для начала нужно понять, что эта навигация работает как отдельный сценарий под всем содержимым на главной странице, под контейнером.

Для начала скачайте home.php и paging_posts.php, которые находятся в /www/ВАШ_ДОМЕН.ru/themes/simplicity/html/.

Откроем файл home.php через свой любимый редактор.

К сведению, этот файл отвечает за главную страницу: содержимое-контейнер и справа колонка.

Нужно найти код:

Код:
<div id="posts_html">
              <?= $D->posts_html ?>

            </div>


Открываем второй файл paging_posts.php, выделяем все, копируем и вставляем выше того кода, что я вам указал найти.

Дам совет.

После вставленного кода поставьте на новой строке

Код:
<br>


Зачем?
Новая навигация сверху прилипнет с содержимым сайта и будет некрасиво смотреться. А этот бр разделит (зеленая стрелка).

pic

А теперь я расскажу, почему я бился бился и не смог найти код вывода этой навигации.
Честно, я вообще не нашел)

Вот этот код в home.php

Код:
<div id="posts_html">
              <?= $D->posts_html ?>

            </div>


отвечает за содержимое главной страницы сайта, то есть то, что находится над нижней навигацией страниц: аватар пользователя, его пост, ник и справа его файл-картинка (аттач).

Если после указанного мною кода посмотреть что же там дальше, а это:
Код:

            <?php } ?>
          </div>
          <div id="home_right" style="width:250px;">

            <div id="login">
              <h3><?= $this->lang('os_login_ttl', array('#SITE_TITLE#'=>$C->SITE_TITLE)) ?></h3>
              <div id="loginbox">


то увидим, что пошло дальше формирование колонки справа в размере 250, потом пошло формирование контейнера логина и пароля, куда надо ввести свой логин и пароль. Затем поставить галочку запомнить, чтобы в следующий раз не выкинуло с сайта.

Сам код
Код:
<div id="posts_html">
  <?= $D->posts_html ?>
       </div>


а именно

Код:
posts_html


как раз и отсылает к папке html в шаблоне. Все там файлы и формируют то, что на главной сайта. Я бился-искал, где же этот код, который вызывает навигацию страниц. Ковырнул исходный код - все не то, исследовал сам кусок этой навигации - замкнутый круг. Все отсылало к файлу paging_posts.php.

А потом подумалось, а может(!), взять и все скопировать содержимое этого файла и впихнуть перед

Код:
<div id="posts_html">
  <?= $D->posts_html ?>
       </div>


Скопировал, вставил. Файл закинул на сервер. Страницу обновил... и о чудо! Сверху появилась навигация по страницам.
И че было?

И все равно мне не дает покоя, в каком же файле находится код вызова этой навигации, где она стоит в низу?
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 10-Дек-22 12:28      #34  [дать ссылку]    
Все о Sharetronix версии 1.3.0: скачать, его работа и мои впечатления

Когда читаешь в папке шаретроникса файл Чего нового (whatsnew), много чего можно узнать из мира Sharetronix.

В частности, о версии 1.3.0

Цитата:
Sharetronix 1.3.0 (iphone version, bug fixes, improvements)
* IPhone version (same url as the simple mobile version - site-url.com/m )
* Added support for right-to-left languages
* Added Farsi language pack (thanks to Amir Moghadam, http://friendfa.com)
* Added paging to the User Selector javascript box
* Fixed a bug in the Search center
* Added an alternative to the JSON php extension


Для всех версий айфонов шаретроникс превращает себя в мобильной версии по ссылке site-url.com/m
Для стран, говорящих на фарси, также доступен шаретроникс, чтобы установить и развернуть свою социальную уютную сеть.

Согласитесь, для 2005-2010 годов этот момент для популяризации такого движка огромный скачок, да еще какой. Уже появились первые айфоны, интернет во многих местах планеты стал ну не так дешев и доступен, но все же окутывал собой все страны.

Я пытался найти эту версию 1.3.0 и я его нашел)
Конечно же, снова нашел на задворках интернета и не в нашей стране. Чистая версия и с языком русский. Упакованный в zip-архив движок с лета лежал у меня в папке и все время до него не доходили руки до него, каков же он из себя. Сегодня утром я решил его протестировать, посмотреть чего же в нем такого по сравнению с 1.5.4 - и ничего такого впечатляющего.

Впрочем, все по порядку.

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

pic

Сама загрузка файлов на сервер, зайти в профиль и настройка движка у меня заняла совсем мало времени - по ощущениям 2 музыки по 7 минут я слушал.
Sharetronix лег без нареканий и безо всяких траблов (!).
Работает безупречно и быстро (летает и при этом на слабом хостинге)
Потом я еще посмотрел размер базы данных и она составляет 72.3 кб (с моим профилем и первым сообщением)
Еще при распаковки файла я обнаружил, что у него единственный шаблон дизайна, не так как в 1.5.3 (5 шаблонов).

Ну а теперь снова что же я делал с ним.

Зашел на хостинг, в панель управления, создал поддомен, затем базу данных. Для бд нового пользователя и к нему пароль. Все.
Открыл файлезилла, открыл свой хостинг - доступ к файлам доменов и залил все распакованные файлы в папку нового поддомена.

Присвоил права 777 в папке system 2 файлам: conf_embed.php и conf_system.php
Напоминаю, это мозги движка.

Затем набрал в браузере имя поддомена, слэш и добавил инсталл. Как это выглядит? subdomen.mynamesite.ru/install

У меня появилось диалоговое окно (шаг 1) по установке Sharetronix.
Все легко.
Вбивать имя бд, имя пользователя и пароль к нему, поставить (он сам вам подскажет!) чекбокс что куда сохранять кэш, слоган сайт и далее далее, затем имя админа (почему то ругался на имя admin - не позволил - поругался - пришлось придумать adminez) и к нему пароль.
Всего 7 шагов.

И все)

Позабавил дизайн, лого.

Подвел курсор мышки к ссылке Share. КАК ЖЕ МИЛО)))
pic

Зашел в бд и поменял свою почту на 1@yandex.ru.

Минуту не смог войти в свой профиль, сначала не понял почему. Я долбился по несколько раз)))

Справа на Главной я ввел adminez и к нему свой пароль, чтобы войти на сайт. Sharetronix меня перекинул на другую страницу и просит снова что то еще ввести - напоминаю, что все на буржуинском английском. Епт, не остолоп ли я? Он же просил почту мою и к нему пароль для проверки - я же админ.

pic

Вошел)
Фууу (выдохнул, совсем навыки потерял).

Кстати, этот вход постоянен для администратора. Смиритесь)

Тут же не закрывая файлезиллу, его открыл и удалил целиком папку инсталятора install.

Настройки профиля неплохие для того времени. Я зашел, глянул и вышел.
Зашел в админку.

pic

А НИЧЕГО НОВОГО.
Я оставил галочку на против Links (пусть спамят - это же рай), остальные галочки удалил. Подтвердить свою почту оставил также как и было.
И ничего не тронул. Сохранил и вышел. Вот и все.

Все это делал на другом браузере SeaMonkey.

Я пишу тут на форуме с мозиллы версии 52.9. До этой версии поддерживается мой windows XP2 чистой версии от 2002 года.
Я вошел на этот поддомен и вот такая незуразица)

pic

Как я писал выше, идет конфликт между http и https. В то время не знали, что такая петрушенция будет. Такая же фигня происходит, по-видимому, и в браузерах.. В опере 35 то же самое отображается. Ну что что, снова лезть в файлы и мудревать.

Открываю опять же файлезила, открываю свои домены, открываю этот поддомен, иду в папку system. И тут я вам не открою америку, но напомню о ней. Помните? Я вам писал когда то, что при установке шаретроникса, движок формирует свой новый файл и загружает его в папку system? Файл conf_main.php так горяч) что пришлось его аккуратно вытащить к себе и открыть его нотепадом)
Нууу... Вы поняли?

pic

Буквы s нету.
Ну, Семен Семеныч)
Аккуратно рисую s к http, чтобы было https.

Загружаю файл обратно, обновляю мозиллу и опп-ля, усе готово, шеф.

Прекрасный движок - неубиваемый, простая система, как палка-веревка, сделал и забыл.

Шустрый, быстренький, как будто по папкам в компе копаешься и смотришь без тормозов, одно удовольствие!


sharetronix-1.3.0-en.zip
 Описание файла:  Скачать Sharetronix 1.3.0
Скачать файл
 Имя файла:  sharetronix-1.3.0-en.zip
 Размер файла:  2.11 MB
 Скачан:  62 раз(а)
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 11-Дек-22 09:40      #35  [дать ссылку]    
RSS sharetronix: где найти RSS, зачем все это и плюсы

Управляя своим проектом на любом движке, никогда не забывайте о агрегаторах новостей. Большинство владельцев сами не знают что такое RSS.

Чтобы понимать принцип работы RSS на своем сайте, не нужно изучать матчасть и вникать во всю эту хрень. Любая задача админа - это развивать максимально свой ресурс, всесторонне используя все возможности движка сайта. От владельца сайта нужно знать лишь свою ссылку RSS, который формирует фид новостей.

У шаретроникса тоже есть RSS и вся прелесть Sharetronix состоит (не удивляйтесь) в транслировании множества RSS фидов. Шаретроникс может вас удивить в наличии множества фидов:

Цитата:
общая лента всех сообщений
индивидуальная лента каждого пользователя (вот эта часть практически немыслимо мною)
лента избранных


pic

Как видно на скриншоте, Sharetronix выдает гремучую смесь своих RSS фидов.

Что такое RSS фид
Цитата:
RSS Feed — это хml-файл, в котором содержится вся важная информация о канале новостей. RSS Feed формирует движок, и обычно к нему есть всегда открытый доступ.
Автоматически генерируемая сводка в формате rss или xml, в которой отображаются недавно опубликованные статьи и новости постоянно исследуются агрегаторами новостей, куда эти фиды подаются, например, яндекс.новости, группы вк или агрегатор гугл


Общий RSS фид Шаретроникса един и у него одна не изменяемая ссылка: https://ВАШ_ДОМЕН.ru/rss/all:posts

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

Код:
· <a href="https://ВАШ_ДОМЕН.ru/rss/all:posts" target="_blank">RSS</a>


Работать с любым RSS вдвойне приятно, если знать некоторые хитрости и приемы развития своего сайта.

Для начала нужно уяснить некоторые аспекты в этом деле, чтобы развивать свой проект на шаретрониксе. Как и все движки с RSS, Sharetronix публикует также быстро буквально через минуту-другую в сторонний агрегатор. Конфликтов между цепочками никогда нет. Сделал раз и настроив раз все это, забывайте навсегда, что там больше появляться не стоит.

Самым лучшим местом "спама" и заявления о себе, если, все пользователи Шаретроникса на вашем сайте используют постоянно хэштеги больше 2-3 штук и никогда при этом не повторяясь, является Вконтакте и Блогспот от гугл.

Идем в вк, создаем группу или сообщество.
Красиво, понятливо, красочно и от души формируем всю группу (лого, картинка, описание, ссылка на себя и главное, запретить публиковать членам сообщества на стену, также им запретите спамить фотогалерею, закройте мероприятия, чат и возможность комментировать будущие публикации с RSS сайта). Наша задача - бараны должны читать, лайкать и репостить к себе понравившиеся посты. И все.
В настройках, как на скриншоте, включить импорт RSS и вставляем свою ссылку RSS. Сохранить.

pic
На скриншоте я транслирую себя, пользователя

Ждем минут 3-5 - вк связывается с вашим сайтом и граббит ваш RSS. Сразу идет наполнение группы автоматически. Эта группа настроена)

Вот так выглядит пост в вк, автоматом запостенный с Sharetronix: замутнение картинки-источника, описание поста, отображение ссылки на пост.
pic

Следует чуток нагнать баранов в группу или сообщество в ВК, покупая живых или своими методами.
Если каждый день делать такие группы или сообщества в ВК, нагонять туда баранов для чтения, наверно, не стоит продолжать домысливать, как из 100 процентов в группе обязательно 10-30 обязательно перейдут по ссылке на ваш сайт..
Живой траффик, социальная активность, снежный ком развития ресурса и прочие факторы сео.
Также, я смею вас заверить, можно работать с любым движком с RSS, будь это вордпресс, мой phpBB2 или джумла. Самописные движки этим не могут похвастаться)

Все группы, завязанные на RSS шаретроникса, постоянно будут постукивать фиды-источники. Поэтому следите за нагрузкой сайта и хостинга, смотрите логи, чтобы не превышали верхнюю границу нагрузок. Впоследствии, либо переезд на мощный сервер VDS или отключать группы от RSS сайта-источника на Шаретрониксе.

При создании сайта на блогспоте практически также происходит внедрение своей ссылки RSS.
После создания блога в blogspot.com ищем

pic

После считывания фида система отображает название сайта

pic

Результат и как это отображается, можно посмотреть по этой ссылке

Сам гугл туповат и на него не смысла ориентироваться в плане каких либо развитий своего сайта на Шаретрониксе. Притока с гугла не ощутим вообще, но транслировать свои rss надо куда угодно, сообщая о себе!

Подарю вам еще один лайфхак, как транслировать RSS шаретроникса в Живой Журнал (ЖЖ)

Smile

Сам ЖЖ позволяет транслировать к себе в блог пользователя только жж-блоги и мало кто об этой фишке знает.
Вот эта ссылка в ЖЖ, где можно посмотреть. Но если вы попробуете еще по своей глупости впихнуть свою ссылку RSS своего Шаретроникса, ЖЖ вас отругает по-своему. Он вам позволит внедрить только RSS жж любого блога.
Но можно же его и наказать, гордеца)

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

Войдите под своим ником и паролем от ЖЖ. Для этого создайте новый жж-блог, но не наполняйте. Впихиваем ссылку своего RSS фида от Шаретроникса, сервис попросит пройти проверку. Все этом проделываем. Теперь и ЖЖ нагнут - мы его заставим также публиковать автоматически все посты с сайта на Sharetronix!

Cool Embarassed
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 15-Дек-22 14:27      #36  [дать ссылку]    
Как изменить количество хэштегов на внутренней странице зарегистрированного пользователя

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

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

А чтобы было видно, сколько всегда хэштегов на сайте, можно видоизменить в бОльшую сторону количество хэштегов. Файл, который отвечает за страницу пользователя, который зашел под своим ником, находится в папке system/controllers/ и называется он dashboard.php

Этот файл dashboard.php отвечает на формирование дашборда пользователя.

Скачиваем аккуратно к себе этот файл, открываем и ищем строку, которая находится в самом низу файла:

Код:
$D->post_tags  = $this->network->get_recent_posttags($not_in_groups, 10);


Цифра 10 отображает последние 10 хэштегов для вошедшего пользователя под своим логином и паролем на сайт.

Его изменять можно хоть на 50, хоть 100.

Изменяем цифру 10 на свое усмотрение, файл сохраняем и загружаем обратно. Теперь для зарегистрированного пользователя мы изменили отображать больше, чем 10 хэштегов!
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 22-Дек-22 11:26      #37  [дать ссылку]    
При загрузке картинки в пост выводится ошибка: НЕ ПРАВИЛЬНАЯ КАРТИНКА

Как правило, при создании сайта на Sharetronix нужно присваивать права доступа 777 некоторым файлам и папкам.

Бывает такое, что при переезде на сервер или на хостинг, при создании новой темы загрузка файла в виде картинки или фотографии выскакивает красным цветом надпись: не правильная картинка. Вы можете много времени убить, конвертируя файл картинки в гиф, в джепег, в джепег2 или в другие форматы изображений. Но Sharetronix будет снова и снова показывать ошибку.

Вся проблема заключается в настройке файлов и папок в шаретрониксе.
Когда создается пост пользователем, Шаретроникс пишет сценарий загрузки, считывая файлы для работы в целом. Если эти файлы, куда обращается движок не доступны для записи (права доступа 777), а только для чтения (права доступа 666), то снова и снова будет выскакивать эта самая ошибка: не правильная картинка.

В папке i помимо attachments, куда загружаются файлы картинок и фотографий есть еще служебные папки, а именно: avatars, custom, icons, swf и tmp.

При переезде на сервер, как это было у меня позавчера, когда при нагрузке хостинга меня отключили, свой домен перенес, этим папкам не присвоил права доступа 777 (запись и чтение). Моя невнимательность, а может быть, русское авось сыграло со мной злобную шутку. При создании темы и потом загрузки фотографии Шаретроникс меня отругал и написал красным предупреждением: не правильная картинка. Запретил грузить файлы.

Я сразу понял, что права записи я не выставил после переезда на сервер. Ну не олень я? Пришлось зайти в домен, зайти в папку i, выделить все эти папки и поставить им значение 777!

После всего этого я сразу же загрузил фотографию.

pic

_________________
Быть иным среди других сложно, но удивляя окружающих, можно быть Богом
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 05-Июл-23 09:30      #38  [дать ссылку]    
Вставка русских слов (ссылки и текст) в шаблон sharetronix

Где то раньше я вам выкладывал скрипт кто онлайн на сайте и тут же вас предупреждал, что Sharetronix все русские буквы переводит в невобразимую абракадабру, то есть в нечитаемые символы из-за конфликта в самом движке.

Код:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


Для многих это уже предел возможностей что либо дальше русифицировать свой проект на своем домене. Всем хочется иметь свое отличимое и никак у других - моделировать свой дизайн в свою тематику!

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

Например, если вы планируете поставить ссылку Форум, то ищем файл header.php, который находится в папке вашего шаблона. А второй файл, который будет выводит значение - нужно найти в папке русского ленгпака по адресу /system/languages/ru/inside/. И этот файл также будет называться header.php, который отвечает за работу верха.

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

На примере как вставить ссылку Форум, которая поведет дальше на поддомен, где расположится ваш форум, сейчас все узнаем.

pic

Нам нужно 2 файла.

Идем в свой шаблон, находим файл header.php.
Затем идем в русский ленгпак и также находим такой же файл с таким же названием, а именно header.php.

Но.. Следует заметить, эти файлы одинаковы по названию и типу файлов. Для этого, если вы работаете напрямую с сайтом через ftp, создайте у себя папку, чтобы кинуть туда второй файлик, иначе второй файлик заменит автоматически ваш первый файл. И вы не сможете параллельно работать одновременно с двумя файлами, редактируя их!

Открываем первый файл в вашем шаблоне, находим код:

Код:
<a href="<?= $C->SITE_URL ?>members" class="<?= $this->request[0]=='members'?'onnav':'' ?>"><b><?= $this->lang('hdr_nav_users') ?></b></a>


Это вывод слова Пользователи, как вы увидели на скриншоте сверху. Там жа на скриншоте стрелкой указано на ссылку Форум. И мы сейчас ее смоделируем.
Да. вы можете поставить слово не Форум, а любую ссылку для своих нужд. Например, моя страница, мой блог, мои новости, чат, галерея - в общем, на свой вкус.

После найденного кода ниже ставим такой код:

Код:
<a href="<?= $C->SITE_URL ?>forum" class="<?= $this->request[0]=='forums'?'onnav':'' ?>"><b><?= $this->lang('forums') ?></b></a>


Давайте разберем этот код поверхностно, не вдаваясь в подробности!

href="<?= $C->SITE_URL ?>forum" - это ссылка слова Форум на страницу и на поддомен только внутри Sharetronix.
$this->lang('forums') - значение в русском ленгпаке, где нужно указать саму работу в структуре движка.

Для этого нам надо открыть второй header.php, который вынули с папки /system/languages/ru/inside/

И в самом низу перед

Код:
)

?>


вставляем вот такой код:

Код:
'forums' => 'Форум',


где слово Форум будет выводится как $this->lang('forums')

Все проще простого.

Например, вам нужно создать чат у себя на проекте и также на отдельном поддомене для общения пользователей в режиме онлайн.

Вместо кода, который редактируется файл шаблона:

Код:
<a href="<?= $C->SITE_URL ?>forum" class="<?= $this->request[0]=='forums'?'onnav':'' ?>"><b><?= $this->lang('forums') ?></b></a>


меняем слово forum на chat
меняем два слова forums на chats

Почему буква s в chats и в forums? А чтобы не было у вас конфликтов в своем движке. Возможно где то есть в структуре слово chat и это уже будет взаимозаменяться или конфликтоваться при работе вашего сайта. Проще перестраховаться!

Затем во втором файле в ленгпаке прописывам для чата такой код:

Код:
'chats' => 'Чат',


Например, надо поставить рекламу в виде картинок и попросить своих пользователей кликать.

Также можно сделать.

Следует заметить, также второй код нужно продублировать-добавить в файл header.php в папке Mobile, ведь папка мобайл отвечает за вывод в мобильном исполнении!
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
администратор
администратор
Онлайн
Зарегистрирован: 2011-09-27
Рейтинг:
живет тут 4566 день
Сообщ.: 9375

Темы: 5105
Откуда Вы: Новая Усмань, Воронежская обл
Страна: russia.gif
Сообщение 17-Июл-23 10:25      #39  [дать ссылку]    
Галерея загруженных фотографий на Sharetronix - скрипт-слайдшоу картинок

Я помню такой аддон галереи картинок, который публиковал в прошлом разработчик движка Sharetronix. Он загружался как плагин и выводил в админке отдельную страницу, где можно поставить галочки какие картинки или фотографии выводить, а также сам произвольно мог листать всем последние загруженные фотографии. К сожалею, сайт разработчика недоступен - все аддоны, все надстройки в свое время я не сграббил, так как должного внимания к этому движку я не проявил в То время, а жаль.

Но где то полгода назад я задал себе глупый вопрос, а можно ли вставить в шаблон шаретроникса сторонний скрипт-слайдшоу загруженных изображений?
Оказалось, их великое множество, работающие на html, на php, на джава и на других языках. Но в шаретроникс, как я проверял, можно внедрять две среды: php и html. Остальные среды движок тупо не воспринимает!

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

И вот однажды ища на просторах вселенной в сети интернет, я нашел у одного чела легкий html скрипт-слайдшоу.

Поиграв с ним и оставив его на пару дней в теле движка и урывками его моделируя под свои нужды, этот слайдшоу мне пришелся по душе!

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

Цитата:
Можно произвольно выборочно выводить картинки
Можно взять последние загруженные фотографии и также выводить на главной странице своего шаретроникса


Скрипт обращается в папку загрузки и плавно листает для пользователя фотографии, показывая что загружено в блог, скрипт можно установить на главной странице, также можно установить на странице поста (не проверял!).

Пример-скриншот скрипта-слайдшоу, в каком месте находится на главной странице и на паузе в момент листания.
pic

Для установки данного скрипта-слайдшоу нужны всего 2 файла.
Следует заметить, вывод слайдшоу будет выводится на главной странице движка.

Чтобы установить, берем файл header.php в вашем шаблоне и второй файл home.php, который также находится в вашем шаблоне.

Цитата:
Чтобы не накосячить, сделайте копии этих файлов в папку, чтобы можно было откатить к первоначальному виду - копии всегда делайте из-за кривых ручек, ну мало ли.


Открываем файл header.php, найти код:

Код:
                <?php } ?>
    <?php if( $this->lang('global_html_direction') == 'rtl' ) { ?>
    <style type="text/css"> body { direction:rtl; } </style>
    <?php } ?>


После него него вставляем код, куда мы потом (!) вручную запишем названия изображений из папки загрузки:

Код:
<script type="text/javascript">
all_images = new Array (
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg");
var ImgNum = 0;
var ImgLength = all_images.length - 1;
var delay = 2500;
var lock = false;
var run;

function chgImg(direction) {
 if (document.images) {
  ImgNum = ImgNum + direction;
  if (ImgNum > ImgLength) { ImgNum = 0; }
  if (ImgNum < 0) { ImgNum = ImgLength; }
  document.slide_show.src = all_images[ImgNum];
 }
}

function auto() {
 if (lock == true) {
  lock = false;
  window.clearInterval(run);
 }
 else if (lock == false) {
  lock = true;
  run = setInterval("chgImg(1)", delay);
 }
}
</script>

<script type="text/javascript">
 auto();
</script>


Сохраняем, но не загружаем пока на сайт, так как будем потом вписывать пути изображений!

Давайте разберем что за код мы поставили!

В кусочке кода
Код:
all_images = new Array (
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg");
var ImgNum = 0;


вторая и третья строка - это путь до папки загрузок, откуда будут браться названия изображений!
Также потом идут строки, отвечающие за время вывода изображения, которые сам не трогал и вам не советую изменять по своему желанию.

Открываем скачанный home.php, ищем код, который отвечает за вывод названия сайта большими черными буквами:

Код:
<div id="home_content" class="publicindex" style="width:670px; margin-bottom:10px;">
            <div id="indexintro">
              <div id="indexintro2">
                <h1><?= $D->intro_ttl ?></h1>


После него ставим код, который отвечает где будет отображаться скрипт-слайдшоу(!):

Код:
<table style="margin: 0 auto;">
 <tr style="text-align: center;">
  <td colspan="3"><img style="width: 463px; height: 400px;" src="i/attachments/1/имя_фото_orig.jpg" name="slide_show"></td>
 </tr>
 <tr>
  <td style="text-align: center;"><a href="javascript:auto()">Старт/Стоп</a></td>
 </tr>
</table>


Давайте разберем, что мы установили на главной странице.

Код:
<tr style="text-align: center;">

Отображаться по середине страницы.

Код:
<img style="width: 463px; height: 400px;"

Размер окна слайдшоу, тут я сам выстраивал приблизительно в структуре шаретроникса. В исходном коде этого нету.

Код:
src="i/attachments/1/имя_фото_orig.jpg"

Вывод первого изображения в слайдшоу, взятого из папки загрузки по адресу https://ВАШ_САЙТ/i/attachments/1/ИМЯ_ФОТО_orig.jpg. Именно с этого файла стартует слайдшоу. Остальные файлы допишутся в коде header.php, который сохранили, но не загрузили пока в корень своего сайта.

Код:
<td style="text-align: center;"><a href="javascript:auto()">Старт/Стоп</a></td>

Вывод кнопок СТАРТ/СТОП по середине.

Как вы, наверно заметили, во всем коде слайдшоу присутствует вот такое имя файла в виде ИМЯ_ФОТО_orig.jpg.

pic

Движок Sharetronix формирует после загрузки изображения в папке i/attachments/1/ три вида:

имя_фото_thumb.jpg
имя_фото_orig.jpg
имя_фото_large.jpg

Обьясняю, зачем движок все это делает.

имя_фото_thumb.jpg выводит на главной странице в виде очень маленькой картинки, типа тумбалл

имя_фото_orig.jpg - среднее размер изображения на странице просмотра в файле view.php - этот файл отвечает за работу поста

имя_фото_large.jpg - полноразмерный размер изображения во фрейме, когда в посту пользователь нажимает на фото (имя_фото_orig.jpg).

Открываем первый файл header.php, куда вписали первый код слайдшоу и открываем папку загрузок на своем сайте через ftp.

Можно вписать последние загруженные картинки, можно выборочно вписать наиболее красивые, на Ваш взгляд, фотографии.

Чтобы взять ссылки последних загруженных картинок, можно на своем сайте открывать все последние посты, затем скопировать ссылку картинку, но вставить имя загруженного изображения, не полный путь. а именно имя файла в виде, например, 1689575808815865_orig.jpg за 17 июля, то есть сегодня.

На скриншоте ниже справа дата. Увидели?
pic

Чтобы взять наиболее красивые изображения, открывайте свои посты смотрите, берите ссылки на картинку отдельно в блокноте вписываете, чтобы обрезать имя вашего сайта, чтобы было просто имя, например, 1671099165599943_orig.jpg

Редактируя файл header.php, можно вписать неограниченное количество картинок для вывода в стлайдшоу.
Делается это так - дублируйте строку!

В коде

Код:
all_images = new Array (
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg");
var ImgNum = 0;


копируем строку

Код:
"i/attachments/1/имя_фото_orig.jpg",


и вставляем ниже вот так:

Код:
all_images = new Array (
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg",
"i/attachments/1/имя_фото_orig.jpg");
var ImgNum = 0;


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

Код:
<script type="text/javascript">
all_images = new Array (
"i/attachments/1/1689484471680697_orig.jpg",
"i/attachments/1/1688967808313875_orig.jpg",
"i/attachments/1/1688625924885969_orig.jpg",
"i/attachments/1/1688531980507135_orig.jpg",
"i/attachments/1/1672840369367921_orig.jpg",
"i/attachments/1/1664438740974341_orig.jpg");
var ImgNum = 0;
var ImgLength = all_images.length - 1;


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

У этого скрипт-слайдшоу есть 1 минус. Не пугайтесь, он не критичен!

Если у вас загружены вертикальные картинки-фотографии, то слайдшоу будет выводить этот файл в искаженном виде, то есть вытянуто. Ведь в файле home.php размер окна в коде ("width: 463px; height: 400px;"), поэтому мною вывод слайдшоу сделан под размер картинок 800 на 500, 800 на 600, но никак на 400 на 700 (вертикальная картинка).

Приятный бонус от этого слайдшоу
Через кнопку поделиться в вк, в одноклассники и в другие сети подпихивается-подставляется первая картинка, которая установлена в файле home.php. Постарайтесь поставить красивую привлекательную картинку или фотографию, которая при открывании вашего сайта откроется и потом после нее будут показываться плавно другие указанные изображения.

Индексация именно этой первой картинки бешеная!
Вернуться к началу

Поделиться в LiveJournal Поделиться в Liveinternet Blogger.com Поделиться на Tumblr Добавить в закладки i.ua Добавить в закладки в folkd Добавить в imgfave Пост! Добавить в xerpi

Мануал - как поделиться с друзьями в сетях - откроется в новой вкладке
Заголовок новой темы
Форум для новой темы
 
Страница 3 из 3 Страницы:   Пред.  1, 2, 3
Показать сообщения:   
Скачать движок микроблогов Sharetronix 1.5.4
Начать новую тему   Ответить на тему    forumroditeley.ru -> администратор -> мои мысли Часовой пояс: GMT + 3

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
Вход
Имя:    Пароль:      Автоматически входить при каждом посещении    


Наши сервисы

На правах рекламы

Анонимное голосование

Нравится

Форум родителей живет
Форум для подростков и приемных детей, для родителей школьников и усыновителей,
где опыт мам и пап важен для всех в общении.
Родительский сайт по разделам где есть статьи, по городам где общие интересы в эфире.
Социальная сеть родителей, бабушек и дедушек - это аудитория охвата по Грузии, Казахстану, Азербайджану, Молдова и стран СНГ

Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на forumroditeley.ru обязательна!

sitemap     карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках | слова | Мы в сетях

Написать админу

Яндекс.Метрика
Powered by phpBB © 2001, 2011 phpBB Group форум общения родителей ©27.09.2011-2024