1. vas
  2. Български
  3. Thursday, 12 November 2009
  4.  Subscribe via email
Здравейте приятели и по-специално на Даниел!
Братле ако можеш помогни ми още веднъж. Става дума за следното. Купих си плъгина за интегриране на компонента със sobi2, писах в една друга тема и оправих нещата, след това реших да свържа joomcomment 4.0 beta с alphauserpoints. Ето в този пост има правило за даване на точки за всеки постнат коментар.

http://www.alphaplug.com/index.php/forum.html?func=view&catid=15&id=868&limit=6&start=6#5271

Сега всичко работи чудесно, за целта обаче трябваше да добавя един допълнителен код в този файл comment.class.php

това е кода:
/////////////   AUP mod for comment reward
$api_AUP = JPATH_SITE.DS.'components'.DS.'com_alphauserpoints'.DS.'helper.php';
if ( file_exists($api_AUP))
{
require_once ($api_AUP);
AlphaUserPointsHelper::newpoints( 'plgaup_postcomment_joomlacomment','','',$title );

}
/////////////////// End AUP mod


Тъй като получих този прословут ерор "request failed" след пращане на коментара реших да поровя във този форум за решение на проблема, но не открих. Мисля, че това е прецедент и затова пускам нова тема. Понеже в една от темите Даниел е написал, че тази грешка може да се появи след модифициране на горепосочения от мен файл, реших да помоля за помощ. Та това е кода, който ми показва в полето за писане на коментар, но след като пратя коментара. След като презаредя страницата, коментара се показва и точките са дадени както си трябва, но този код може ли да бъде премахнат? Ето го и него:

<?xml version="1.0" standalone="yes"?><post><published>1</published><noerror>1</noerror><debug></debug><id>21</id><body><![CDATA[
<ul id='post21' style='margin-left:0;'>
<li class='post'>
<a name='josc21'></a>
<div class='posthead'>
<span class='postinfo'>

<span class='postnotify0' title='do not notify if new post'></span>
|<span class='postusertype'><span class='administrator'>SAdministrator</span></span>
|<span class='postdate'>2009-11-12 07:55:24</span>
</span>
<span class='username'>
vijikey
</span>


</div>
<div class='postcontent'>
<div class='comment_content'>ddd</div>
</div>

<div class='postfooter'>

<span>
<a href = 'javascript:JOSC_quote(21)'>Quote</a><a href='javascript:JOSC_editComment(21)'>Edit</a><a href='javascript:JOSC_deleteComment(21)'>Delete</a>
</span>

</div>

<div class="josc_clear"></div>
</li>
</ul>
]]></body></post>


Помощ? :(
Responses (16)
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Сигурен ли си, че си записал файла с utf-8 програма като pspad или notepad++ (без BOM)?
По принцип ако горния код правеше някакви проблеми, то те също трябваше да бъдат написани при request failed. Ако правеше някой error или warning.

Може да провериш и error log-a, може пък там да има повече информация за проблема.
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 1
Accepted Answer Pending Moderation
Това са грешките:

Грешка: XML или текстовата декларация не са начало на обект
Изходен файл: http://sitename.com/index.php
Ред: 2, Колона: 1
Изходен код:
<?xml version="1.0" standalone="yes"?><post><published>1</published><noerror>1</noerror><debug></debug><id>21</id><body><![CDATA[


Използвах макромедия дримуивер за да конвертна енкодинка на утф-8, но ерора си остана, ковертирах и файловете на плъгина, com_sobi2. Да ти говори нещо грешката на мозилата? :(
  1. more than a month ago
  2. Български
  3. # 2
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Знам го това. Заради горното нещо получаваш request failed. Скрипта който си добавил явно генерира някакъв текст или спейс и javascript очаква обаче <?xml, а не празно пространство и затова умира.

Нищо ли няма в error log-a?
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 3
Accepted Answer Pending Moderation
За съжаление нищо друго няма... :(

да ти пейстна някакъв код или нещо..?
  1. more than a month ago
  2. Български
  3. # 4
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
А като махнеш кода на алфа юзер поинт работи ли компонента въобще?
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 5
Accepted Answer Pending Moderation
Да работи, но пак със същата грешка.
  1. more than a month ago
  2. Български
  3. # 6
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Добре де, по пътя на логиката какво ти казва това на теб???

Нещо ти е преебана инсталацията. Явно няма нищо общо с alpha user points работата, ами файла не е сейфан като хората или нещо от тоя сорт.
Най-добре деинсталирай и инсталирай отново. Трябва да работи без alpha user points. Ако тогава работи, след това пробвай с новия код.
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 7
Accepted Answer Pending Moderation
Да правилно, преинстелирах компонента, сложих си соби2 плъгина и пробвах да напиша коментар, като нямаше грешка, но като сложа кода на , alphauserpoint правилото за точки започва пак да се показва грешката.

Значи това е зип файла с кода на правилото за alphauserpoints http://www.nordmograph.com/index.php?option=com_docman&task=doc_details&Itemid=2&gid=31.

Ако е възможно помогни ми с това, защото е ясно, че проблема не е в джумкомента, а в самия код на правилото. Това праило е направено за версия joomcomment 4.0 alpha 3, още веднъж ако можеш погледни кодчето, няколко реда е и виж как може да се пригоди за версия бета 2. Значи правилото си ба4ка дава си точки при постване на коментар единствения проблем е тази грешка, която излиза. Помощ братле! :(
  1. more than a month ago
  2. Български
  3. # 8
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Като махнеш кода работи ли joomlacomment? Ако не работи значи ти е калпав едитора.
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 9
Accepted Answer Pending Moderation
Ами като махна кода наистина отново продължава да не работи, кажи ми какъв едитор да използвам? Аз съм с dreamweaver?
  1. more than a month ago
  2. Български
  3. # 10
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
с pspad не би трябвало да имаш проблем. http://pspad.com
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 11
Accepted Answer Pending Moderation
явно проблема не е в едитора, сложих новия едитор добавих кода за алфаюзерпойнтс ковертнах файла в утф-8 и пак почна грешки да дава...

начи ето кода който се слага

/////////////   AUP mod for comment reward
$api_AUP = JPATH_SITE.DS.'components'.DS.'com_alphauserpoints'.DS.'helper.php';
if ( file_exists($api_AUP))
{
require_once ($api_AUP);
AlphaUserPointsHelper::newpoints( 'plgaup_postcomment_joomlacomment','','',xxxxxxxxxx );

}
/////////////////// End AUP mod


и се слага след този ред код в comment.class.php

$this->_comment_id = $database->insertid();


.... някакви идеи, кода си бачка, защото си добавя точи при постване на коментари, но просто се появява онази грешка и е кофти така. :(
  1. more than a month ago
  2. Български
  3. # 12
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
чакай сега. Преинсталира ли и работеше ли преди да добавиш кода с pspad? Или просто отвори файла с pspad?
Увери се, че работи след това добави кода.

Няма логика като махнеш тоя код да продължава да не работи.
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 13
Accepted Answer Pending Moderation
Абсолютно работеше, направих нова инсталация бачкаше адваше коментари без да дава грешка сложих кода и .... се прецака, да не би да е заради това, че новата версия 4 бета 2 има разместване на файловете някои са вкарани в нови директории...? Гати...
  1. more than a month ago
  2. Български
  3. # 14
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Ти чакай да видиш 4.1 какво разместване има :D

Колко спешно ти е това нещо? В момента работя само по 4.1 и не ми се занимава да разучавам alpha user points.
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 15
Accepted Answer Pending Moderation
Ами аз от 3 седмици се занимавам в свободното си време с това да вържа алфаточките и джумкомента и все има някакъв проблем, сега обаче за радост бачка но дет се вика на половина, заради грешката, която се показва. Докато ровех във форумите минах през доста постове за тази грешка. Много се радвам, че продължаваш работа, желая ти успех и да ти е леко. Дано ти остане време и за моя проблем, защото вече 3400 потребители чакат в сайта ми тази екстра да получат точки за коментари, а аз съм си твърдо решил да не е друг компонент за коментари а само джумкомент. :)
  1. more than a month ago
  2. Български
  3. # 16
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Last questions

Complete Uninstall to Work in J4??
We have recently updated a site from Joomlav3 to v4 (4.4.2). Now when we go to m...
4 Replies
Posted on Tuesday, 30 April 2024
  • New
  • verschiedene URL's für Kursübersicht einer Kategor
    Hallo, ich habe eine Frage in Bezug auf SEO: ein externer Spezialist macht die...
    1 Replies
    Posted on Monday, 29 April 2024
  • New
  • Google no index für bestimmte Seiten/Details
    Hallo ich habe eine kleine Frage: wo kann ich einstellen, dass Google die Seite...
    1 Replies
    Posted on Wednesday, 24 April 2024
    Changes to Submission Form?
    Are you able to make changes to the Hotspot submission form? There are several f...
    0 Replies
    Posted on Friday, 26 April 2024
  • New
  • Question regarding custom fields
    How do I access custom fields after I have created them?...
    0 Replies
    Posted on Wednesday, 24 April 2024
    • #custom fields