Скела

Скела

это МоЙ СтАтУс
+174
Репутация
445
Рейтинг
#1 Лайкнул - получи доступ! Надо срочно решение! 30 марта 2013 в 03:08
Да вот решение написал, а свою мысль забыл… Если Вы думаете что это как то продвигает сайт — полная фигня.
Вот Вам лайки только на одну игру из многих на сайте — причём не принудительные, а по желанию arsgame.ru/game/191. В итого ТИЦ только упал и посещаемость в 60% снизилась!
А если бы был принудительный — вообще бы не заходили.
#2 Лайкнул - получи доступ! Надо срочно решение! 30 марта 2013 в 03:02
ну посути мне тоже это не нравится, однако вот решение
  1.  
  2. [xfield_lock]
  3. <div class="sblock">
  4. Скрытый текст появится после лайка в одной из соц сетей.<br>
  5. <table>
  6. <tr>
  7.  
  8. <td style="text-align: center;" >
  9.  
  10. <g:plusone data-size="medium" callback="plusClick"></g:plusone>
  11.  
  12. <script type="text/javascript">
  13. window.___gcfg = {lang: 'ru'};
  14.  
  15. (function() {
  16. var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
  17. po.src = 'https://apis.google.com/js/plusone.js';
  18. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  19. })();
  20.  
  21. function plusClick(data){
  22. $('#hidden').show();
  23. }
  24.  
  25. </script>
  26.  
  27. </td>
  28.  
  29. <td style="text-align: center;" >
  30. <a href="https://twitter.com/share" class="twitter-share-button" data-lang="ru">Твитнуть</a>
  31. <script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
  32.  
  33. <script type="text/javascript">
  34. twttr.events.bind('tweet',function (twttr) {
  35. alert('Спасибо за лайк! Теперь вам доступно скрытое содержимое ')
  36. $('#hidden').show();
  37.  
  38. });
  39. </script>
  40. </td>
  41. <td style="text-align: center;" >
  42.  
  43. <script type="text/javascript" src="//vk.com/js/api/openapi.js?78"></script>
  44.  
  45. <script type="text/javascript">
  46. VK.init({apiId: ХРЕНЕГОЗНАЕТ, onlyWidgets: true});
  47. </script>
  48.  
  49. <div id="vk_like"></div>
  50. <script type="text/javascript">
  51. VK.Widgets.Like("vk_like", {type: "button", height: 20});
  52. </script>
  53. <script type="text/javascript">
  54. VK.Observer.subscribe('widgets.like.liked',function(){
  55. $('#hidden').show();
  56. }
  57. );
  58. </script>
  59. </td>
  60. <td style="text-align: center;">
  61. <div id="fb-root"></div>
  62. <script>(function(d, s, id) {
  63. var js, fjs = d.getElementsByTagName(s)[0];
  64. if (d.getElementById(id)) return;
  65. js = d.createElement(s); js.id = id;
  66. js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1";
  67. fjs.parentNode.insertBefore(js, fjs);
  68. }(document, 'script', 'facebook-jssdk'));</script>
  69. <div class="fb-like" data-send="true" data-layout="button_count" data-width="150" data-show-faces="true"></div>
  70. <script type="text/javascript">
  71. FB.Event.subscribe('edge.create',
  72. function(response) {
  73. $('#hidden').show();
  74. }
  75. );
  76. </script>
  77.  
  78.  
  79. </td>
  80. </tr>
  81. </table>
  82. </div>
  83.  
  84. <div id="hidden" style="text-align: left; display: none;" >
  85. <div class="hideshow">
  86. [xvalue_lock]
  87. </div>
  88. </div>
  89.  
  90. [/xfield_lock]
написал Для DLE так как на других не тестилось… для нас же: убираем
  1. [xfield_lock]и [/xfield_lock]
а вместо
  1. [xvalue_lock]
ставим ссылку и всё то что нам так нужно скрыть.

ну и добавляем в css
  1. .hideshow {
  2. background: #fdf2c0;
  3. font-size: 17px;
  4. padding: 10px;
  5. color: #5b5a44;
  6. border-left: 5px solid rgb(0, 143, 34);
  7. }
  8.  
  9. .sblock {
  10. background: rgb(225, 229, 230);
  11. float: left;
  12. color: rgb(238, 26, 51);
  13. border: 0px;
  14. font-size: 18px;
  15. padding: 10px 25px;
  16. border-left: 5px solid rgb(255, 27, 27);
  17. }
apiId: ХРЕНЕГОЗНАЕТ — меняем на свой в ВК


вроде всё.
#3 Принимаю правила... 29 марта 2013 в 15:29
somik, а зачем заморачиваться… просто рядом с кнопкой "сохранить объявление" нужно написать "при нажатии на кнопку Вы соглашаетесь с правилами… по ссылке" и пользователя не раздражает и цель достигнута.
#4 Несколько фотографий в объявлении 29 марта 2013 в 15:22
somik, чти личку.
#5 ТИЦ - 28.03.2013, Ап Яндекса 29 марта 2013 в 03:33
на сайте с инстантом пока рано мне смотреть, а вот на моем Dle шном — тиц 10 улетел и унес ещё и 70% страниц из поиска… ненавижу яндекс
#6 Куплю городской портал 27 марта 2013 в 08:55
Сайтами от нефиг делать ни кто не занимается… или получается безобразное чудовище, которое не нужно ни кому. Те кто вкладывает и душу и труд в сайт — вряд ли продадут за доп процент от дохода сайта. Мне лично жалко за любые деньги отдавать.
Расскажу из опыта:
1. посещаемость на месяц в 1000 человек накрутить можно за 500-600 рублей (и это не заморачиваясь) — так что не показатель.
2. доход сайта — опять же обманчив… Возьмем кликандеры: раньше все на картинки старались нажать — сейчас и 1% не нажимает, как уже им под нос и не суёшь. А с попандерами — вообще убегают с сайта. Сапы и линки — очень низкий доход всегда, зато сайт гробить на ура. Да думаю все с этим сталкивались.
3. Количество страниц в поиске. На моём любимом сайте было недавно 30к из 40к у Яши… но на сегодня 6000, хотя гугл не обижает. Обидно, но понимаю, что постоянства нет.

Так что оценить сайт тяжело, а иногда и нереально.
Я могу сказать точно сколько стоят мои сайты: от 2 месяцев до 2 лет труда, бесценного опыта, кучи интересных, поддерживающих людей, для которых в счастье что то делать когда они просто говорят спасибо.
Так что даже не возникает мысль продавать. Зачем, если они себя окупают?
#7 [ЕСТЬ РЕШЕНИЕ] Нужно "нарисовать" баннер. Бюджет 300 руб. 23 марта 2013 в 02:49
могу сделать. По поводу палитры уточните: цвета все нужно задействовать или это на выбор любого? и фон тоже под выбор с палитры или красный?
#8 Игры на instantcms 20 марта 2013 в 02:44
CuD, однозначно nextgame ставьте, а так для разнообразия можно от алавар и томата.
на PrimGorod.ru -> вкладка развлечения -я вот так реализовал на сайте.
#9 Хак для доски объявлений 18 марта 2013 в 10:20
Нил, по актуальности объявы я и не спорю… потому и написал, что остальные пункты не обязательно выполнять кроме первого… т.е. оно существует, но его с структуры доски не находят. Да даже если оно есть… оно будет уже далеко на другой странице, на которой его не будет видно.
+ как решение — на просроченном объявлени можно по середине писать просрочено… и никому до этого дела явно не будет.
Хак многим покажется даже нелепым, но это решение которое искали очень многие на этом форуме. Я сам искал подобное… от того решил поковыряться сам.
#10 Изменение дизайна кнопок 18 марта 2013 в 03:38
это простая работа с классами:
вот пример primgorod.ru/forum/1007/newthread.html
в style.css добавил
  1. .button{
  2. display: inline-block;
  3. *display: inline;
  4. zoom: 1;
  5. padding: 6px 20px;
  6. margin: 0;
  7. cursor: pointer;
  8. border: 1px solid #bbb;
  9. overflow: visible;
  10. font: bold 13px arial, helvetica, sans-serif;
  11. text-decoration: none;
  12. white-space: nowrap;
  13. color: #555;
  14. background-color: #ddd;
  15. background-image: linear-gradient(top, rgba(255,255,255,1),
  16. rgba(255,255,255,0)),
  17. url(data:image/png;base64,iVBORw0KGg[...]QmCC);
  18. transition: background-color .2s ease-out;
  19. background-clip: padding-box; /* Fix bleeding */
  20. border-radius: 3px;
  21. box-shadow: 0 1px 0 rgba(0, 0, 0, .3),
  22. 0 2px 2px -1px rgba(0, 0, 0, .5),
  23. 0 1px 0 rgba(255, 255, 255, .3) inset;
  24. text-shadow: 0 1px 0 rgba(255,255,255, .9);
  25. }
  26.  
  27. .button:hover{
  28. background-color: #eee;
  29. color: #555;
  30. }
  31.  
  32. .button:active{
  33. background: #e9e9e9;
  34. position: relative;
  35. top: 1px;
  36. text-shadow: none;
  37. box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
  38. }
а в самом коде заменил места
  1. <input type="submit" name="gosend" value=.....
на
  1. <input class="button" type="submit" name="gosend" value=...
#11 Хак для доски объявлений 17 марта 2013 в 17:40
да. хак под 1.10

Лучше было бы конечно указать что обьявление закрыто

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

Я в этом сомневаюсь)) Объявления не должны жить вечно. Думаю ПС это тоже понимают))

Нил
Если объявлений добавляют много, то будет переизбыток ошибок, а если мало… то доска будет пустой. Касаемо того что ПС понимают — нет не понимают, поэтому в сети в топах сайты пустышки и вирусняки, а нормальные сайты не имеющие денег на развитие чаще попадают в бан.
Простая сопливая история: коллега сделал сайт с онлайн фильмами и честно писал текст с ключивиками… но нашлись те кто стали грабить посты… в итоге те с ТИЦ 20 и уникумом текстом, а у коллеги БАН от яши. Вот и понимание ПС.

Если б ещё при просмотре самого объявления было видно что оно просрочено (сейчас, я так понимаю, только в списке)
Нужное дело, спасибо!

Олег Васильевич я
повторюсь — оно написано что просрочено, просто нужно ярче выразить… сделаю Выложу
#12 Хак для доски объявлений 17 марта 2013 в 09:40
В моём случае доска рассчитана для газет… поэтому дневная доза объявлений будет большая, а не зарегистрированные пользователи могут ставить объявы только на 7 дней… в итоге порядка 10-30 объяв в день будут улетать в 404.
И что с того?! а вот что! Год назад я переносил сайт с Ucoz на DLE платформу… пытаясь сохранить всю структуру. Но 40% страниц изменили названия и т.п. в итого через неделю из-за переизбытка 404 сайт был забанен (только главная страница в поиске) — разбан случился только через 2,5 месяца. Много перечитал форумов, задавал вопросы, грешил на cms DLE… а оказалось — банально 404 превысили какой то там лимит процентного соотношение от основных страниц.
#1 Хак для доски объявлений 17 марта 2013 в 08:28
Доброе всем время суток.
Пока не набрал нужных плюсиков, поэтому пишу в форум а не в блог.
Я не раз встречал вопросы про то как добавить объявлению статус "просрочено", но при этом показывать пользователи.
Так же встречается проблема с тем, что скрывая объявление, а уж темболее удаляя его — яша и гугл начинают ругаться на несуществующие странички, потому что они при рассмотрении объявлении натыкаются на 404. То что это пагубно для сайта в поисковике думаю понимает каждый.
вот собственно решение:
1. Для того что бы объявление не терялось в поисковике нужно сделать следующее:
открываем файл \components\board\fronted.php и комментируем строчечку
  1. // неопубликованные показываем админам, модераторам и автору //if (!$item['published'] && !$item['moderator']) { cmsCore::error404(); }
мы добились того что объявление существует, но пользователь в него войдёт если знает точный адрес. поэтому, кто не показывает пользователю неопубликованные объявления дальшн можно не читать, а иначе идём дальше
2. Для того, что бы объявление показывалось пользователю в списке:
открываем файл \components\board\model.php и исправляем в конце вместо =1 на <2, что бы захватывалось и 0 и 1
  1. /* ==================================== */
  2. /* ==================================== */
  3. public function getAdverts($show_all = false, $is_users = false, $is_coments = false, $is_cats = false){
  4.  
  5. $this->deleteOldRecords();
  6. $this->clearOldVips();
  7.  
  8. //подготовим условия
  9. $pub_where = ($show_all ? '1=1' : 'i.published < 2');
  10.  
3. теперь делаем отображение того, что объявление просрочено:
открываем в своём шаблоне components/com_board_items.tpl — это список объявлений… затем везде где встречается
  1. {if !$con.published && $con.is_overdue}
заменяем на
  1. {if $con.is_overdue}
Теперь и пользователи и поисковики и Вы будете довольны.
результат можно посмотреть на primgorod.ru/board/
#13 "Быстрый ответ" на форуме 15 марта 2013 в 13:19
да я поиском пользуюсь каждый раз… нашёл бы — разумеется не стал бы спрашивать
#14 "Быстрый ответ" на форуме 15 марта 2013 в 09:53
Ещё веселей… при нажатии на человека в форуме… в быстрый форум переходит надпись: [ b ]undefined[ / b ],
т.е. пользователь даже не определён
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.