Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
ó {fc@s-dZddlZddlZddlZddlZddlZddlZddlZddlZyej ej gZ Wne k r›ej gZ nXd„Z id„Zid„Zid„Zd„Zdejfd „ƒYZd ejfd „ƒYZd ejfd „ƒYZdd„ZdS(snA library of useful helper classes to the SAX classes, for the convenience of application and driver writers. iÿÿÿÿNcCs3x,|jƒD]\}}|j||ƒ}q W|S(s2Replace substrings of a string using a dictionary.(titemstreplace(tstdtkeytvalue((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt__dict_replacescCsR|jddƒ}|jddƒ}|jddƒ}|rNt||ƒ}n|S(süEscape &, <, and > in a string of data. You can escape other strings of data by passing a dictionary as the optional entities parameter. The keys and values must all be strings; each key will be replaced with its corresponding value. t&s&t>s>t in a string of data, then quote it for use as an attribute value. The " character will be escaped as well, if necessary. You can escape other strings of data by passing a dictionary as the optional entities parameter. The keys and values must all be strings; each key will be replaced with its corresponding value. s s s s s s t"t's"%s"s"s'%s'(tcopytupdateR R(R R ((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt quoteattr5s "    cCsÄ|dkr$ddl}|j}nt|tjƒrTtj|ƒ}d„|_nTtjƒ}d„|_|j |_ y|j |_ |j |_ Wnt k r§nXt |d|ddddƒS( NiÿÿÿÿcSsdS(N(tNone(((s(/usr/lib64/python2.7/xml/sax/saxutils.pytVtcSstS(N(tTrue(((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR[Rtencodingterrorstxmlcharrefreplacetnewlines (Rtsyststdoutt isinstancetiot RawIOBasetBufferedIOBasetclosetwritabletwritetseekablettelltAttributeErrort_UnbufferedTextIOWrapper(toutRRtbuffer((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt_gettextwriterMs"        R'cBseZd„ZRS(cCs$tt|ƒj|ƒ|jƒdS(N(tsuperR'R#tflush(tselfR((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR#ks(t__name__t __module__R#(((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR'jst XMLGeneratorcBsƒeZddd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „ZRS(s iso-8859-1cCsitjj|ƒt||ƒ}|j|_|j|_ig|_|jd|_ g|_ ||_ dS(Niÿÿÿÿ( thandlertContentHandlert__init__R*R#t_writeR,t_flusht _ns_contextst_current_contextt_undeclared_ns_mapst _encoding(R-R(R((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR3rs    cCsX|drPd|dkr&d|dS|j|d}|rP|d|dSn|dS(s7Builds a qualified name from a (ns_url, localname) pairis$http://www.w3.org/XML/1998/namespacesxml:it:(R7(R-tnametprefix((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt_qname|s  cCs|jd|jƒdS(Nu$ (R4R9(R-((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt startDocument�s cCs|jƒdS(N(R5(R-((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt endDocument“scCs@|jj|jjƒƒ||j|<|jj||fƒdS(N(R6tappendR7RR8(R-R<turi((s(/usr/lib64/python2.7/xml/sax/saxutils.pytstartPrefixMapping–s cCs|jd|_|jd=dS(Niÿÿÿÿ(R6R7(R-R<((s(/usr/lib64/python2.7/xml/sax/saxutils.pytendPrefixMapping›scCs\|jd|ƒx7|jƒD])\}}|jd|t|ƒfƒqW|jdƒdS(Nu(R4RR(R-R;tattrsR((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt startElementŸs!cCs|jd|ƒdS(Nu(R4(R-R;((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt endElement¥scCsÂ|jd|j|ƒƒxH|jD]=\}}|rP|jd||fƒq$|jd|ƒq$Wg|_x@|jƒD]2\}}|jd|j|ƒt|ƒfƒq{W|jdƒdS(Nu(R4R=R8RR(R-R;tqnameRDR<RAR((s(/usr/lib64/python2.7/xml/sax/saxutils.pytstartElementNS¨s *cCs|jd|j|ƒƒdS(Nu(R4R=(R-R;RG((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt endElementNS¶scCs;t|tƒs$t||jƒ}n|jt|ƒƒdS(N(RtunicodeR9R4R (R-tcontent((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt characters¹scCs5t|tƒs$t||jƒ}n|j|ƒdS(N(RRJR9R4(R-RK((s(/usr/lib64/python2.7/xml/sax/saxutils.pytignorableWhitespace¾scCs|jd||fƒdS(Nu (R4(R-ttargetR ((s(/usr/lib64/python2.7/xml/sax/saxutils.pytprocessingInstructionÃsN(R.R/RR3R=R>R?RBRCRERFRHRIRLRMRO(((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR0ps           t XMLFilterBasecBs eZdZdd„Zd„Zd„Zd„Zd„Zd„Z d„Z d„Z d „Z d „Z d „Zd „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(sYThis class is designed to sit between an XMLReader and the client application's event handlers. By default, it does nothing but pass requests up to the reader and events on to the handlers unmodified, but subclasses can override specific methods to modify the event stream or the configuration requests as they pass through.cCstjj|ƒ||_dS(N(t xmlreadert XMLReaderR3t_parent(R-tparent((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR3ÏscCs|jj|ƒdS(N(t _err_handlerterror(R-t exception((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRVÕscCs|jj|ƒdS(N(RUt fatalError(R-RW((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRXØscCs|jj|ƒdS(N(RUtwarning(R-RW((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRYÛscCs|jj|ƒdS(N(t _cont_handlertsetDocumentLocator(R-tlocator((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR[àscCs|jjƒdS(N(RZR>(R-((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR>ãscCs|jjƒdS(N(RZR?(R-((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR?æscCs|jj||ƒdS(N(RZRB(R-R<RA((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRBéscCs|jj|ƒdS(N(RZRC(R-R<((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRCìscCs|jj||ƒdS(N(RZRE(R-R;RD((s(/usr/lib64/python2.7/xml/sax/saxutils.pyREïscCs|jj|ƒdS(N(RZRF(R-R;((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRFòscCs|jj|||ƒdS(N(RZRH(R-R;RGRD((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRHõscCs|jj||ƒdS(N(RZRI(R-R;RG((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRIøscCs|jj|ƒdS(N(RZRL(R-RK((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRLûscCs|jj|ƒdS(N(RZRM(R-tchars((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRMþscCs|jj||ƒdS(N(RZRO(R-RNR ((s(/usr/lib64/python2.7/xml/sax/saxutils.pyROscCs|jj|ƒdS(N(RZt skippedEntity(R-R;((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR^scCs|jj|||ƒdS(N(t _dtd_handlert notationDecl(R-R;tpublicIdtsystemId((s(/usr/lib64/python2.7/xml/sax/saxutils.pyR` scCs|jj||||ƒdS(N(R_tunparsedEntityDecl(R-R;RaRbtndata((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRc scCs|jj||ƒS(N(t _ent_handlert resolveEntity(R-RaRb((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRfscCsT|jj|ƒ|jj|ƒ|jj|ƒ|jj|ƒ|jj|ƒdS(N(RStsetContentHandlertsetErrorHandlertsetEntityResolvert setDTDHandlertparse(R-tsource((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRks cCs|jj|ƒdS(N(RSt setLocale(R-tlocale((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRmscCs|jj|ƒS(N(RSt getFeature(R-R;((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRo scCs|jj||ƒdS(N(RSt setFeature(R-R;tstate((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRp#scCs|jj|ƒS(N(RSt getProperty(R-R;((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRr&scCs|jj||ƒdS(N(RSt setProperty(R-R;R((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRs)scCs|jS(N(RS(R-((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt getParent.scCs ||_dS(N(RS(R-RT((s(/usr/lib64/python2.7/xml/sax/saxutils.pyt setParent1sN( R.R/t__doc__RR3RVRXRYR[R>R?RBRCRERFRHRIRLRMROR^R`RcRfRkRmRoRpRrRsRtRu(((s(/usr/lib64/python2.7/xml/sax/saxutils.pyRPÇs:                           RcCst|ƒtkr$tj|ƒ}nSt|dƒrw|}tjƒ}|j|ƒt|dƒrw|j|jƒqwn|jƒdkry|j ƒ}t j j t j j|ƒƒ}tjƒ}t|tƒrt|tƒsdy|j|ƒ}Wqtk r|j|ƒ}qXqdnHt|tƒrdy|j|ƒ}Wqdtk r`|j|ƒ}qdXnt j j||ƒ}t j j|ƒ}Wntk r¥t}nX|rË|j|ƒt|dƒ}n4|jtj||j ƒƒƒtj|j ƒƒ}|j|ƒn|S(s‚This function takes an InputSource and an optional base URL and returns a fully resolved InputSource object ready for reading.treadR;trbN(ttypet _StringTypesRQt InputSourcethasattrt setByteStreamt setSystemIdR;t getByteStreamRt getSystemIdtostpathtdirnametnormpathRtgetfilesystemencodingRRJtdecodetUnicodeDecodeErrortencodetjointisfilet UnicodeErrortFalsetopenturlparseturljointurllibturlopen(RltbasetftsysidtbaseheadRt sysidfilenameRŠ((s(/usr/lib64/python2.7/xml/sax/saxutils.pytprepare_input_source6sF         (RvR�RŽR�ttypesRRR1RQt StringTypet UnicodeTypeRzR&RR R RR*t TextIOWrapperR'R2R0RRRPR—(((s(/usr/lib64/python2.7/xml/sax/saxutils.pyts$0          Wo