Մասնակից:MariamMarti/GetNameDescriptionFromArticleText.js

Ծանուցում. Հիշելուց հետո կատարված փոփոխությունները տեսնելու համար մաքրեք ձեր զննարկիչի հիշապահեստը. Mozilla / Firefox / Safari՝ Ctrl+Shift+R (Cmd+Shift+R Mac OS X-ում) Konqueror՝ F5 Opera՝ Tools→Preferences ընտրացանկից։ Internet Explorer՝ Ctrl+F5

var WikiAutoDates=WikiAutoDates || {};
WikiAutoDates.getNameDescriptionFromArticleText=function(text)
{
	debugger;
      var NameObject= {
        name:"",
        description: ""
    };
    var pos1 = text.search("'''")+"'''".length;
    var pos2 = text.indexOf("(",pos1);
     var pos7=pos2;////
    var pos6 = text.indexOf("[",pos2);
    pos2= pos2<pos6 ? pos6:pos2;
    var pos=text.indexOf("==");////
    pos2=pos<pos6?pos7:pos2;////
    NameObject.name = text.slice(pos1,pos2-1);
    var pos9=NameObject.name.indexOf("(");////////////////////////????????????/
    if(pos9!==-1)///////////////////////????????????//
     {
    var  dirq=NameObject.name.indexOf(NameObject.name);
    NameObject.name=NameObject.name.slice(dirq,pos9);
     }///////?????????????????????????
    var pos3 = text.indexOf(")",pos2);//arajin pakvogh pakagits
    var pos8=text.indexOf(")",pos3+1);//
    var pos4 =text.indexOf("։",pos3);
    var pos5 = text.indexOf(":", pos3);//arajin verjaket
    pos4 = pos5 < pos4 ? pos5:pos4;
    if(pos8>0 && pos4>pos8) //ete minchev verjaket@ pos4-ic heto urish verjket ka
    {pos3=pos8;}
    NameObject.description=text.slice(pos3+1,pos4);
    NameObject.name=NameObject.name.replace("'''","");
    if(NameObject.description.substr(0,1)==",")
    {NameObject.description=NameObject.description.replace(","," ");}
    //NameObject.description=NameObject.description.replace("[[","");
    //NameObject.description=NameObject.description.replace("]]","");
    NameObject.name=NameObject.name.trim();
    NameObject.description=NameObject.description.trim();
   console.log(NameObject.name+"-- "+NameObject.description);
      return NameObject;
};