×

Notice

The forum is in read only mode.
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Проблем с версия 4.0 бета интегриран с 3-th party

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7821

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
Здравейте приятели и по-специално на Даниел!
Братле ако можеш помогни ми още веднъж. Става дума за следното. Купих си плъгина за интегриране на компонента със 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=&#34;josc_clear&#34;></div>
    </li>
</ul>
]]></body></post>

Помощ? :(

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7823

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
Сигурен ли си, че си записал файла с utf-8 програма като pspad или notepad++ (без BOM)?
По принцип ако горния код правеше някакви проблеми, то те също трябваше да бъдат написани при request failed. Ако правеше някой error или warning.

Може да провериш и error log-a, може пък там да има повече информация за проблема.

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7825

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
Това са грешките:
Грешка: 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. Да ти говори нещо грешката на мозилата? :(

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7826

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
Знам го това. Заради горното нещо получаваш request failed. Скрипта който си добавил явно генерира някакъв текст или спейс и javascript очаква обаче <?xml, а не празно пространство и затова умира.

Нищо ли няма в error log-a?

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7827

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
За съжаление нищо друго няма... :(

да ти пейстна някакъв код или нещо..?

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7828

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
А като махнеш кода на алфа юзер поинт работи ли компонента въобще?

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7829

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
Да работи, но пак със същата грешка.

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7830

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
Добре де, по пътя на логиката какво ти казва това на теб???

Нещо ти е преебана инсталацията. Явно няма нищо общо с alpha user points работата, ами файла не е сейфан като хората или нещо от тоя сорт.
Най-добре деинсталирай и инсталирай отново. Трябва да работи без alpha user points. Ако тогава работи, след това пробвай с новия код.

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7831

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
Да правилно, преинстелирах компонента, сложих си соби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ка дава си точки при постване на коментар единствения проблем е тази грешка, която излиза. Помощ братле! :(

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7832

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
Като махнеш кода работи ли joomlacomment? Ако не работи значи ти е калпав едитора.

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7833

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
Ами като махна кода наистина отново продължава да не работи, кажи ми какъв едитор да използвам? Аз съм с dreamweaver?

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7835

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
с pspad не би трябвало да имаш проблем. pspad.com

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7836

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
явно проблема не е в едитора, сложих новия едитор добавих кода за алфаюзерпойнтс ковертнах файла в утф-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();

.... някакви идеи, кода си бачка, защото си добавя точи при постване на коментари, но просто се появява онази грешка и е кофти така. :(

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7837

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
чакай сега. Преинсталира ли и работеше ли преди да добавиш кода с pspad? Или просто отвори файла с pspad?
Увери се, че работи след това добави кода.

Няма логика като махнеш тоя код да продължава да не работи.

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7838

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
Абсолютно работеше, направих нова инсталация бачкаше адваше коментари без да дава грешка сложих кода и .... се прецака, да не би да е заради това, че новата версия 4 бета 2 има разместване на файловете някои са вкарани в нови директории...? Гати...

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7839

  • Daniel Dimitrov
  • Daniel Dimitrov's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9618
  • Karma: 155
  • Thank you received: 1081
Ти чакай да видиш 4.1 какво разместване има :D

Колко спешно ти е това нещо? В момента работя само по 4.1 и не ми се занимава да разучавам alpha user points.

Проблем с версия 4.0 бета интегриран с 3-th party 14 years 5 months ago #7840

  • vas
  • vas's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 28
  • Thank you received: 0
Ами аз от 3 седмици се занимавам в свободното си време с това да вържа алфаточките и джумкомента и все има някакъв проблем, сега обаче за радост бачка но дет се вика на половина, заради грешката, която се показва. Докато ровех във форумите минах през доста постове за тази грешка. Много се радвам, че продължаваш работа, желая ти успех и да ти е леко. Дано ти остане време и за моя проблем, защото вече 3400 потребители чакат в сайта ми тази екстра да получат точки за коментари, а аз съм си твърдо решил да не е друг компонент за коментари а само джумкомент. :)
  • Page:
  • 1
Time to create page: 0.142 seconds