Atma gerade versuch "tipitaka-romn-utf8.zip" zu entpacken, nach download, doch scheint es nicht mögluch zu sein. Vielleicht liegt es an dem Zip-Format, Nyom Moritz . Nur um bescheid zu geben.Keine Ahnung, woran das liegt. Habe hier keine Probleme damit, gerade heruntergeladen und entpackt.
< p rend="centre"> Namo tassa bhagavato arahato sammāsambuddhassa< /p>in
<div wrap_center>...</div>
< p rend="nikaya">... in
====== Name ======
<span wrap_suttaid #sut.mn>sut.mn</span>
< p rend="book">... in
====== Name ======
<span wrap_suttaid #sut.mn.p1>sut.mn.p1</span>
< p rend="chapter">... in
===== Name =====
<span wrap_suttaid #sut.mn.v1>sut.mn.v01</span>
< p rend="subhead">... in
==== Name ====
<span wrap_suttaid #[i]sut.mn.001[/i]>[b]sut.mn.001[/b]</span>
< p rend="bodytext" n="1"><hi rend="paranum">1</hi><hi rend="dot">.</hi>...< /p> in:
<span wrap_bodytext #s001><span wrap_para>[b]1.[/b]</span>...</span
Anker wie <pb ed="M" n="1.0001" /> in:
<span wrap_parasub #M_1.0001></span>
<note>...</note> in ((...)) um Fußnote zu bekommen.
< p rend="gatha1">...< /p> usw. in <span wrap_gatha1>...</span>
Am Ende Datatable
Name: ...
File-name: ...
Url: ...
Source: www. tipitaka.org/romn/cscd/s0201m.mul0.xml
...Date, Owner, Dedication
Is it "automatical" possibel to rename the xml files according a list Atma could provide xxx.xml -> =yy3.txt, xx2.xml -> = yy4.txt...
And another question: Would it be possible to fetch a text under a certain tag, say "chapter" and rename files according their item under this tag?
(problem the used titel is sometimes "chaper", and if not having seemingly "book" as well as multiuse, think just on mahavagga and other aspekts, but would be perfekt for wikiuse and search)
(on this place: anya filenames have no _any at the end and other files than the tipitaka-codes do not include the path in there name when it comes to tika and anya and simply new names. Maybe something that my person should change since it is difficuld to put them into the right folders without such a sort/search possibility in an explorer)
Maybe something that my person should change since it is difficuld to put them into the right folders without such a sort/search possibility in an explorerWhy is it helpful to have the complete pathname also in the filename (separated with '.')? From my perspective it just produces very unnecessarily long filenames. But this is a problem with the tablet explorer software? (Don't really know what Bhante is using now.)
Atma thought it is good to make a flat structure for the source-files, only divided in Mula, Atthak., Tika and Anya and the other structure similar like for Khmer Tipitaka started, with the "include" tags.
If a trick of how to bring the file-name into the text of each page is known, that would make the modification into the ati-standard easier and faster, with 2698 files per script (4 at this time).
<p rend=[^\w]centre[^\w]>(.*?)<\/p> <div centeralign>$1</div>
<p rend=[^\w]bodytext[^\w] n=[^\w]([^<>]*?)[^\w]><hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi><hi rend=[^\w]dot[^\w]>\.<\/hi>([^\n]*?)<\/p>[\s]* <span para #para_$1>[$2]</span>$3\n\n
<pb ed=[^\w]([^<>]*?)[^\w] n=[^\w]([^<>]*?)[^\w] \/> <span anchor #$1_$2></span>
The name of each file in it's content as part of the text, Nyom. File XY may get it filename as text content at the fist line.I see. With a complete list of the files I could write a php script to let it be done on the server directly.
With notepat++"s replacements this can then be used to render certain links and anchors now not existing in the files.
<p rend=[^\w]centre[^\w]>(.*?)<\/p> <div centeralign>$1</div>
<p rend=[^\w]bodytext[^\w] n=[^\w]([^<>]*?)[^\w]><hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi><hi rend=[^\w]dot[^\w]>\.<\/hi>([^\n]*?)<\/p>[\s]* <span para #para_$1>[$2]</span>$3\n\n
<p rend=[^\w]bodytext[^\w] n=[^\w]([^<>]*?)[^\w]><hi rend=[^\w]paranum[^\w]>([^<>]*?)[. ]*?<\/hi>[. ]*?([^\n]*?)<\/p>[\s]* <span para #para_$1>[$2]</span> $3\n\n
<pb ed=[^\w]([^<>]*?)[^\w] n=[^\w]([^<>]*?)[^\w][\s]*\/> <span anchor #$1_$2></span>
<p rend=[^\w]bodytext[^\w]>([^\n]+?)<\/p>[\s]* $1\n\n
<note>([^<>]+?)<\/note> <span note>$1</span>
<p rend=[^\w]gatha([^<>]*?)[^\w]>([^\n]+)<\/p>[\s]* <div gatha$1>$2</div>\n\n
<p rend=[^\w]hangnum[^\w] n=[^\w]([^<>]*?)[^\w]><hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>[. ]*<hi rend=[^\w]dot[^\w]>[. ]*<\/hi>[. ]*([^\n]*)<\/p>[\s]* <div hangnum><span para #para_$1>[$2]</span></div> $3\n\n
<hi rend=[^\w]bold[^\w]>([^\n]+?)<\/hi> **$1**
<p rend=[^\w]nikaya[^\w]>([^<>]*?)<\/p> <div centeralign #nikaya>**$1**</div>\n<span sang_id #{file--}>[[{path-release}:{file--}|{file--}]] | [[{path-source}:{file}#{file--}|source]]</span>
<p rend=[^\w]book[^\w]>([^<>]*?)<\/p> ======== $1 ========\n<span sang_id #{file-}>[[{path-release}:{file-}|{file-}]] | [[{path-source}:{file}#{file-}|source]]</span>
<p rend=[^\w]chapter[^\w]>([^<>]*?)<\/p> ======= $1 =======\n<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}:{file}#{file}|source]]</span>
<p rend=[^\w]title[^\w]>([^<>]*?)<\/p> ===== $1 =====\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>
<p rend=[^\w]subhead[^\w]>([^<>]*?)<\/p> ==== $1 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>
Headers with note:
<p rend=[^\w]subhead[^\w]>([^<>]*?)<span note>([^<>]*?)<\/span>([^<>]*?)<\/p> ==== $1$3 ====\n<div centeralign>**$1<span note>$2</span>$3**</div>\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>
<p rend=[^\w]chapter[^\w]>([^<>]*?)<span note>([^<>]*?)<\/span>([^<>]*?)<\/p> ======= $1 =======\n<div centeralign>**$1<span note>$2</span>$3**</div>\n<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}:{file}#{file}|source]]</span>
<p rend=[^\w]title[^\w]>([^<>]*?)<span note>([^<>]*?)<\/span>([^<>]*?)<\/p> ===== $1 =====\n<div centeralign>**$1<span note>$2</span>$3**</div>\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>
Headers with anchors:
<p rend=[^\w]subhead[^\w]>([^<>]*?)<span anchor #(.+)<\/span>([^<>]*?)<\/p> ==== $1$3 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>\n<span span anchor #$2</span>
<p rend=[^\w]chapter[^\w]>([^<>]*?)<span anchor #(.+)<\/span>([^<>]*?)<\/p> ======= $1$3 =======\n<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}:{file}#{file}|source]]</span>\n<span span anchor #$2</span>
<p rend=[^\w]title[^\w]>([^<>]*?)<span anchor #(.+)<\/span>([^<>]*?)<\/p> ===== $1$3 =====\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>\n<span span anchor #$2</span>
<p rend=[^\w]book[^\w]>([^<>]*?)<span anchor #(.+)<\/span>([^<>]*?)<\/p> ======== $1$3 ========\n<span sang_id #{file-}>[[{path-release}:{file-}|{file-}]] | [[{path-source}:{file}#{file-}|source]]</span>\n<span span anchor #$2</span>
<p rend=[^\w]subsubhead[^\w]>([^<>]*?)<\/p> === $1 ===\n<span sang_id #{file-}.{no+}>[[{path-release}:{file-}.{no+}|{file-}.{no+}]] | [[{path-source}:{file}#{file-}.{no+}|source]]</span>
<p rend=[^\w](indent|unindented)[^\w]>([^\n]+)<\/p>[\s]* <div $1>$2</div>\n\n
^(.*?)<body>(.*?)<\/body>(.*)$ {{section>en:tech:template_includes#cs-rm_header&nouser&nodate&noheader&noeditbutton&firstsectiononly}}\n<span hide>{file}</span>$2{{section>en:tech:template_includes#cs-rm_footer&nouser&nodate&noheader&noeditbutton&firstsectiononly}}
{filename}
...everything else from the file
Ohh... no search results => re-indexing!? That will be long. Any idea who best should try it?
<div #cs-rm>
{{section>en:tech:template_includes#cs-rm_header&nouser&nodate&noheader&noeditbutton&firstsectiononly}}
<span hide>{file}</span>
<div centeralign> Namo tassa bhagavato arahato sammāsambuddhassa</div>
<div centeralign #nikaya>**Aṅguttaranikāyo**</div>
<span sang_id #{file--}>[[{path-release}:{file--}|{file--}]] | [[{path-source}:{file}#{file--}|source]]</span>
======== Ekakanipātapāḷi ========
<span sang_id #{file-}>[[{path-release}:{file}:{file}|{file-}]] | [[{path-source}#{file-}|source]]</span>
======= 1. Rūpādivaggo =======
<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}#{file}|source]]</span>
<span para #para_1>[1]</span> Evaṃ <span anchor #T_1.0001></span><span anchor #V_1.0001></span><span anchor #P_1.0001></span><span anchor #M_1.0001></span> me sutaṃ – ekaṃ samayaṃ bhagavā sāvatthiyaṃ viharati jetavane anāthapiṇḍikassa ārāme. Tatra kho bhagavā bhikkhū āmantesi – ‘‘bhikkhavo’’ti. ‘‘Bhadante’’ti te bhikkhū bhagavato paccassosuṃ. Bhagavā etadavoca –
‘‘Nāhaṃ, bhikkhave, aññaṃ ekarūpampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthirūpaṃ. Itthirūpaṃ, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Paṭhamaṃ.
<span para #para_2>[2]</span> ‘‘Nāhaṃ, bhikkhave, aññaṃ ekasaddampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya <span anchor #V_1.0002></span> tiṭṭhati yathayidaṃ, bhikkhave, itthisaddo. Itthisaddo, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Dutiyaṃ.
<span para #para_3>[3]</span> ‘‘Nāhaṃ, bhikkhave, aññaṃ ekagandhampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthigandho. Itthigandho, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Tatiyaṃ.
<span para #para_4>[4]</span> ‘‘Nāhaṃ <span anchor #T_1.0002></span><span anchor #P_1.0002></span>, bhikkhave, aññaṃ ekarasampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthiraso. Itthiraso, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Catutthaṃ.
<span para #para_5>[5]</span> ‘‘Nāhaṃ <span anchor #M_1.0002></span>, bhikkhave, aññaṃ ekaphoṭṭhabbampi samanupassāmi yaṃ evaṃ purisassa cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, itthiphoṭṭhabbo. Itthiphoṭṭhabbo, bhikkhave, purisassa cittaṃ pariyādāya tiṭṭhatī’’ti. Pañcamaṃ.
<span para #para_6>[6]</span> ‘‘Nāhaṃ, bhikkhave, aññaṃ ekarūpampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisarūpaṃ. Purisarūpaṃ, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Chaṭṭhaṃ.
<span para #para_7>[7]</span> ‘‘Nāhaṃ, bhikkhave, aññaṃ ekasaddampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisasaddo. Purisasaddo, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Sattamaṃ.
<span para #para_8>[8]</span> ‘‘Nāhaṃ, bhikkhave, aññaṃ ekagandhampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisagandho. Purisagandho, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Aṭṭhamaṃ.
<span para #para_9>[9]</span> ‘‘Nāhaṃ, bhikkhave, aññaṃ ekarasampi samanupassāmi yaṃ evaṃ itthiyā cittaṃ pariyādāya <span anchor #V_1.0003></span> tiṭṭhati yathayidaṃ, bhikkhave, purisaraso. Purisaraso, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Navamaṃ.
<span para #para_10>[10]</span> ‘‘Nāhaṃ, bhikkhave, aññaṃ ekaphoṭṭhabbampi samanupassāmi yaṃ evaṃ <span anchor #T_1.0003></span> itthiyā cittaṃ pariyādāya tiṭṭhati yathayidaṃ, bhikkhave, purisaphoṭṭhabbo. Purisaphoṭṭhabbo, bhikkhave, itthiyā cittaṃ pariyādāya tiṭṭhatī’’ti. Dasamaṃ.
<div centeralign>Rūpādivaggo paṭhamo.</div>
{{section>en:tech:template_includes#cs-rm_footer&nouser&nodate&noheader&noeditbutton&firstsectiononly}}
</div>
search for {file} replace with sut.an01.v01 (file-renaming-list is actually no more needed)
Quotesearch for {file} replace with sut.an01.v01 (file-renaming-list is actually no more needed)
Okay. So I just replace {file}, {file-} {file--} according to this pattern for now, for all files inside cs-km, cs-rm and cs-ru and then rebuild the index.
Thai then after re-upload when it is finished. Correct?
_/\_
Aramika
Overwriting the files in Thai in their folders seems to need more time, possible 5-6sec each file. Tika is still in progress since before. If Nyom thinks it would be faster with his tools, Atma would stop it and leave the move, the overwritting of the rest of _tika (if still), _any, _att-files found in the folder cs-th left, to the folders cs-th:anya:, cs-th:tika:, cs-th:atthakatha:. But just asked so that it would not take possible valuable time of Nyom.
On the other hand, since just insert file-names, it would not matter if made later, the overwrite, or?It would not matter. I could do it later when all is moved to the right place.
Some files from tipitaka are now being moved into anya, attakatha, etc.
For each of the directories cs-rm, cs-km, ... etc. there are these subdirectories:Yes.
anya
atthakatha
tika
tipitaka
(Only remaining files should be the sut.[...] files?)No. They are just one part of the files (remaining) in the tipitaka folder, aside of vin and abh
All files inside tipitaka ending with _any should be moved to anya, for example? And what else? If there is a simple pattern, I think moving everything with a PHP script would be easy.
And then... after that is finished, I should replace {file} with the filename (without .txt ending) and maybe some other replacements.Yes, but no "should", could, if wishing.
But the patterns described here do not fit for all files. For example, some files like vismag.nid19_any:
{file-} would be vismag
{file--} would be empty?
Maybe best to clarify on the phone. I will try to call.How ever Nyom Moritz likes. Still some battery left (12% on LP, 40% on tablet).
QuoteMaybe best to clarify on the phone. I will try to call.How ever Nyom Moritz likes. Still some battery left (12% on LP, 40% on tablet).
QuoteAll files inside tipitaka ending with _any should be moved to anya, for example? And what else? If there is a simple pattern, I think moving everything with a PHP script would be easy.
All files in cs-th/tipitaka/ (only cs-th namespace!), containing _any at the end, to cs-th/anya/
All files in cs-th/tipitaka/ (only cs-th), containing _tik at the end, to cs-th/tika/
All files in cs-th/tipitaka/ (only cs-th), containing _att at the end, to cs-th/atthakatha/
(over-writting the existent in folders (which are wrongly cyrillic))
QuoteBut the patterns described here do not fit for all files. For example, some files like vismag.nid19_any:
{file-} would be vismag
{file--} would be empty?
Yes, Atma is aware of it, especially in anya, where there are flatter structure. But to handle the "lesser" inconsistent "manual" is thought to be easier then to think about all possibilities. Maybe a "if name is "0" then "(whole) filename" might be possible to cause no errors.
As Nyom thinks that it is good, both ways, what ever made with joy and good nimitta, is/are fine. Sadhu.
(ES-Explorer seems to be not able to handle the mass on overwrittings anyway... stopped again and Atm will stop this try for now, leave it to Nyom how to prefer. "Hopefully" not to much files lost, but single check needs to be made anyway after the initial implementation. ES sometimes deletes files if transfer is stopped in between.)
Sadhu, although "hopefully" over-writting by moving and not renaming. Btw. there are 5 file with an end _atta (not _att) left in cs-th/tipitaka/, not sure if possible a previous fault of mine yet, which seems reasonable.As Nyom thinks that it is good, both ways, what ever made with joy and good nimitta, is/are fine. Sadhu.
(ES-Explorer seems to be not able to handle the mass on overwrittings anyway... stopped again and Atm will stop this try for now, leave it to Nyom how to prefer. "Hopefully" not to much files lost, but single check needs to be made anyway after the initial implementation. ES sometimes deletes files if transfer is stopped in between.)
_/\_
Okay. Rename is done. Now trying to make the script for replacing the {file} etc.
Sadhu, although "hopefully" over-writting by moving and not renaming.Renaming should mean the same as moving.
Btw. there are 5 file with an end _atta (not _att) left in cs-th/tipitaka/, not sure if possible a previous fault of mine yet, which seems reasonable.Okay, also moved "tipitaka/sut.kn.iti.3_atta.txt" to "atthakatha/sut.kn.iti.3_att.txt" etc.
Seems like Vinaya is gone in latin script... *ironic smile*, but that might have happened by the replacement of footer andheader, risky, of course, assuming file would not have <body>-errors...So this happened by Bhante's replacements?
Seems like Vinaya is gone in latin script... *ironic smile*, but that might have happened by the replacement of footer andheader, risky, of course, assuming file would not have <body>-errors...So this happened by Bhante's replacements?
Maybe one could restore something from backup. At the moment, still the backup is not possible to download. A Greensta employee told me they see the problem and are working for a solution.
{no} {no} {no}
{no}
{no} {no}
1 1 1
2
3 3
02/25/2019 11:32 AM 295 abh.ds.01.txt
02/25/2019 11:44 AM 301 abh.ds.0_att.txt
02/25/2019 11:44 AM 305 abh.ds.1.3_att.txt
02/25/2019 11:43 AM 315 abh.ds.2_matika_tik.txt
02/25/2019 11:43 AM 305 abh.kv_anu_tik.txt
02/25/2019 11:43 AM 307 abh.kv_mula_tik.txt
02/25/2019 11:32 AM 301 abh.pa.01.01.txt
02/25/2019 11:32 AM 301 abh.pa.01.06.txt
02/25/2019 11:32 AM 301 abh.pa.02.01.txt
02/25/2019 11:32 AM 301 abh.pa.02.02.txt
02/25/2019 11:32 AM 301 abh.pa.02.10.txt
02/25/2019 11:32 AM 301 abh.pa.02.12.txt
02/25/2019 11:32 AM 303 abh.pa.03.001.txt
02/25/2019 11:32 AM 301 abh.pa.04.01.txt
02/25/2019 11:32 AM 295 abh.vb.17.txt
02/25/2019 11:43 AM 315 abh.vi.2_matika_tik.txt
02/25/2019 11:32 AM 295 abh.ya.02.txt
02/25/2019 11:32 AM 295 abh.ya.03.txt
02/25/2019 11:32 AM 295 abh.ya.05.txt
02/25/2019 11:32 AM 295 abh.ya.06.txt
02/25/2019 11:32 AM 295 abh.ya.07.txt
02/25/2019 11:32 AM 295 abh.ya.09.txt
02/25/2019 11:32 AM 295 abh.ya.10.txt
02/25/2019 11:46 AM 313 bud-vgs.buddhg_any.txt
02/25/2019 11:46 AM 307 bud-vgs.nk2_any.txt
02/25/2019 11:46 AM 307 bya-gs.abh3_any.txt
02/25/2019 11:46 AM 307 bya-gs.abh4_any.txt
02/25/2019 11:46 AM 311 bya-gs.abhti2_any.txt
02/25/2019 11:46 AM 311 bya-gs.abhti3_any.txt
02/25/2019 11:46 AM 307 bya-gs.mog0_any.txt
02/25/2019 11:46 AM 307 bya-gs.pay2_any.txt
02/25/2019 11:46 AM 309 bya-gs.sad15_any.txt
02/25/2019 11:46 AM 311 bya-gs.subti1_any.txt
02/25/2019 11:46 AM 311 bya-gs.subti4_any.txt
02/25/2019 11:46 AM 309 ledi-sgs.nd2_any.txt
02/25/2019 11:46 AM 309 ledi-sgs.nd6_any.txt
02/25/2019 11:46 AM 309 ledi-sgs.nd7_any.txt
02/25/2019 11:46 AM 307 niti-gs.dha_any.txt
02/25/2019 11:46 AM 309 paki-gs.vess_any.txt
02/25/2019 11:46 AM 311 sang-pu-vi.an_any.txt
02/25/2019 11:46 AM 313 siha-gs.dathvo_any.txt
02/25/2019 11:46 AM 309 siha-gs.jica_any.txt
02/25/2019 11:46 AM 309 siha-gs.jiva_any.txt
02/25/2019 11:46 AM 311 siha-gs.mili2_any.txt
02/25/2019 11:46 AM 309 siha-gs.mogg_any.txt
02/25/2019 11:46 AM 311 siha-gs.padam_any.txt
02/25/2019 11:46 AM 311 siha-gs.padas_any.txt
02/25/2019 11:46 AM 309 siha-gs.sama_any.txt
02/25/2019 11:44 AM 309 sut.an01.v14_att.txt
02/25/2019 11:43 AM 311 sut.dn.01_abh_tik.txt
02/25/2019 11:44 AM 303 sut.dn.01_att.txt
02/25/2019 11:43 AM 303 sut.dn.01_tik.txt
02/25/2019 11:43 AM 311 sut.dn.02_abh_tik.txt
02/25/2019 11:43 AM 309 sut.dn.0_abh_tik.txt
02/25/2019 11:44 AM 303 sut.dn.16_att.txt
02/25/2019 11:43 AM 303 sut.dn.33_tik.txt
02/25/2019 11:45 AM 311 sut.kn.apd.00_att.txt
02/25/2019 11:32 AM 303 sut.kn.apd.01.txt
02/25/2019 11:45 AM 311 sut.kn.apd.01_att.txt
02/25/2019 11:32 AM 303 sut.kn.apd.40.txt
02/25/2019 11:32 AM 303 sut.kn.apd.41.txt
02/25/2019 11:32 AM 303 sut.kn.apd.54.txt
02/25/2019 11:32 AM 303 sut.kn.apd.58.txt
02/25/2019 11:32 AM 303 sut.kn.apd.59.txt
02/25/2019 11:45 AM 311 sut.kn.buv.01_att.txt
02/25/2019 11:45 AM 311 sut.kn.buv.02_att.txt
02/25/2019 11:44 AM 309 sut.kn.cap.1_att.txt
02/25/2019 11:44 AM 309 sut.kn.cap.3_att.txt
02/25/2019 11:32 AM 301 sut.kn.cun.2.txt
02/25/2019 11:44 AM 309 sut.kn.cun.2_att.txt
02/25/2019 11:32 AM 301 sut.kn.cun.3.txt
02/25/2019 11:45 AM 311 sut.kn.dhp.01_att.txt
02/25/2019 11:45 AM 311 sut.kn.iti.3_atta.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v00_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v01_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v02_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v03_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v04_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v05_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v06_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v07_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v10_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v13_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v14_att.txt
02/25/2019 11:32 AM 305 sut.kn.jat.v15.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v15_att.txt
02/25/2019 11:32 AM 305 sut.kn.jat.v16.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v16_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v17_att.txt
02/25/2019 11:32 AM 305 sut.kn.jat.v21.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v21_att.txt
02/25/2019 11:32 AM 305 sut.kn.jat.v22.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v22_att.txt
02/25/2019 11:45 AM 313 sut.kn.jat.v23_att.txt
02/25/2019 11:32 AM 305 sut.kn.mil.2-3.txt
02/25/2019 11:32 AM 301 sut.kn.mil.4.txt
02/25/2019 11:32 AM 301 sut.kn.mil.5.txt
02/25/2019 11:32 AM 301 sut.kn.mil.6.txt
02/25/2019 11:32 AM 301 sut.kn.net.4.txt
02/25/2019 11:44 AM 309 sut.kn.net.4_att.txt
02/25/2019 11:32 AM 301 sut.kn.net.6.txt
02/25/2019 11:32 AM 305 sut.kn.pat.v01.txt
02/25/2019 11:32 AM 305 sut.kn.pat.v02.txt
02/25/2019 11:45 AM 317 sut.kn.pat.v1.01_att.txt
02/25/2019 11:44 AM 309 sut.kn.pev.2_att.txt
02/25/2019 11:44 AM 309 sut.kn.pev.4_att.txt
02/25/2019 11:45 AM 309 sut.kn.snp.1_att.txt
02/25/2019 11:44 AM 309 sut.kn.snp.2_att.txt
02/25/2019 11:32 AM 301 sut.kn.snp.3.txt
02/25/2019 11:45 AM 309 sut.kn.snp.3_att.txt
02/25/2019 11:45 AM 311 sut.kn.tha.01_att.txt
02/25/2019 11:45 AM 311 sut.kn.tha.02_att.txt
02/25/2019 11:45 AM 311 sut.kn.tha.16_att.txt
02/25/2019 11:45 AM 311 sut.kn.tha.17_att.txt
02/25/2019 11:43 AM 311 sut.kn.vibh04_tik.txt
02/25/2019 11:32 AM 303 sut.kn.viv.v1.txt
02/25/2019 11:45 AM 311 sut.kn.viv.v1_att.txt
02/25/2019 11:32 AM 303 sut.kn.viv.v2.txt
02/25/2019 11:45 AM 311 sut.kn.viv.v2_att.txt
02/25/2019 11:44 AM 305 sut.mn.v01_att.txt
02/25/2019 11:43 AM 305 sut.mn.v01_tik.txt
02/25/2019 11:44 AM 305 sut.mn.v03_att.txt
02/25/2019 11:32 AM 297 sut.mn.v10.txt
02/25/2019 11:44 AM 301 sut.sn01_att.txt
02/25/2019 11:43 AM 301 sut.sn01_tik.txt
02/25/2019 11:32 AM 293 sut.sn12.txt
02/25/2019 11:44 AM 301 sut.sn12_att.txt
02/25/2019 11:43 AM 301 sut.sn12_tik.txt
02/25/2019 11:32 AM 293 sut.sn22.txt
02/25/2019 11:32 AM 293 sut.sn35.txt
02/25/2019 11:44 AM 301 sut.sn35_att.txt
02/25/2019 11:43 AM 301 sut.sn35_tik.txt
02/25/2019 11:46 AM 311 vamsa-gs.sv06_any.txt
02/25/2019 11:43 AM 311 vin.cv.0_paci_tik.txt
02/25/2019 11:43 AM 317 vin.khud.01_khud_tik.txt
02/25/2019 11:43 AM 317 vin.khud.02_khud_tik.txt
02/25/2019 11:43 AM 317 vin.khud.03_khud_tik.txt
02/25/2019 11:32 AM 295 vin.mv.01.txt
02/25/2019 11:43 AM 313 vin.mv.01_sara_tik.txt
02/25/2019 11:43 AM 311 vin.mv.0_paci_tik.txt
02/25/2019 11:43 AM 307 vin.mv_vaji_tik.txt
02/25/2019 11:32 AM 297 vin.pac.pc.txt
02/25/2019 11:32 AM 299 vin.pac.pci.txt
02/25/2019 11:44 AM 305 vin.pac.pc_att.txt
02/25/2019 11:43 AM 315 vin.pac.pc_sara_tik.txt
02/25/2019 11:43 AM 309 vin.pac_vaji_tik.txt
02/25/2019 11:43 AM 313 vin.par.0_paci_tik.txt
02/25/2019 11:44 AM 305 vin.par.ga_att.txt
02/25/2019 11:32 AM 297 vin.par.ni.txt
02/25/2019 11:44 AM 305 vin.par.ni_att.txt
02/25/2019 11:32 AM 297 vin.par.pr.txt
02/25/2019 11:44 AM 305 vin.par.pr_att.txt
02/25/2019 11:43 AM 315 vin.par.pr_sara_tik.txt
02/25/2019 11:43 AM 315 vin.par.pr_vima_tik.txt
02/25/2019 11:32 AM 297 vin.par.sg.txt
02/25/2019 11:44 AM 305 vin.par.sg_att.txt
02/25/2019 11:43 AM 315 vin.par.ve_sara_tik.txt
02/25/2019 11:43 AM 309 vin.par_vaji_tik.txt
02/25/2019 11:32 AM 295 vin.pv.01.txt
02/25/2019 11:43 AM 311 vin.pv.0_paci_tik.txt
02/25/2019 11:43 AM 311 vin.sara_sara_tik.txt
02/25/2019 11:43 AM 317 vin.vila.34_vila_tik.txt
02/25/2019 11:43 AM 317 vin.vivi.03_vivi_tik.txt
02/25/2019 11:43 AM 317 vin.vivi.07_vivi_tik.txt
02/25/2019 11:43 AM 317 vin.vviu.02_vviu_tik.txt
02/25/2019 11:43 AM 317 vin.vviu.03_vviu_tik.txt
02/25/2019 11:43 AM 317 vin.vviu.05_vviu_tik.txt
02/25/2019 11:43 AM 317 vin.vviu.08_vviu_tik.txt
02/25/2019 11:46 AM 317 vismag.ma-tik.17_any.txt
<p rend="hangnum" n="312-323"><hi rend="paranum">312-323</hi></p>
<p rend="hangnum">ក<hi rend="dot">.</hi></p>
<p rend="hangnum" n="561"><hi rend="paranum">៥៦១</hi><hi rend="bold"></hi>.</p>
hi "bold" empty deleting first generally
<p rend="hangnum"><hi rend="dot">.</hi>៥</p>
Dot befor no.
<p rend="hangnum" n="198"><hi rend="paranum">១៩៨</hi></p>
hang or paranum?
Special cases, not to match because possible wrong tag:
<p rend="hangnum">វន្ទេ មុនិមន្តិមជាតិយុត្តំ។</p>
should be gatha.
<p rend="hangnum"> </p>
possible "lost no."
<p rend="hangnum" n="9"><hi rend="paranum">៩</hi> ៥៤<hi ...
<p rend="hangnum"> </p>
[៣៧៦] ១. អវារិយជាតកវណ្ណនា
Atthakatha khmer jat, general missing header and lost or missing paragraphs.
different styling in tika khmer
<p rend="hangnum">(ក)</p>
lost from text
<p rend="hangnum"> </p>
១៥២<hi rend="dot">.</hi> អស
Jataka sut. khmer
<div gatha3>ឯកោ អរញ្ញេ វិហរំ បមត្តោ,</div>
<p rend="hangnum">ន មច្ចុធេយ្យស្ស តរេយ្យ បារ’’ន្តិ។</p>
confused with gathers, manual cases.
<p rend="gathalast"></p>
Dot sometimes used in headers!
<p rend="chapter">២<hi rend="dot">.</hi> ភូកណ្ឌ</p>
<p rend="title">១<hi rend="dot">.</hi> ភូមិវគ្គវណ្ណនា</p>
<p rend="title">1<hi rend="dot">.</hi> Bhūmivaggavaṇṇanā<
span anchors in headers
<p rend="chapter">ទាឋាវំសោ <span anchor #V_0.0001></span>...
note in headers
<p rend="chapter">៥. សោណវគ្គោ <span note>មហាវគ្គ (អ...
Ohh... btw. did Nyom Moritz , and that is just a question not a demand anyhow, run the replacement for the newly uploaded previous "broken" 169 pages another time, just thought theremight beare some incl./misssed in this match(es) actually.
(the code display seems to be bugy here, btw., as the mod might be not updated to php version ?, therefore asI can't recognize anything looking wrong on the picture.quotetext)
Vandami Bhante _/\_Ohh... btw. did Nyom Moritz , and that is just a question not a demand anyhow, run the replacement for the newly uploaded previous "broken" 169 pages another time, just thought theremight beare some incl./misssed in this match(es) actually.
I just added the list of files (http://forum.sangham.net/index.php/topic,8672.msg17960.html#msg17960) manually to the index now.
(the code display seems to be bugy here, btw., as the mod might be not updated to php version ?, therefore asI can't recognize anything looking wrong on the picture.quotetext)
What is it that seems buggy there?
===== $1 =====\n<span sang_id #$2>[[{path-release}:$3|$4]] | [[$5:$6:$7#$8|source]]</span>$9==== $10. $11 ====\n<span sang_id #$2.{no}>[[{path-release}:$2.{no}|$2.{no}]] | [[$5:$6:$7#$2.{no}|source]]</span>\n
Aramika
<div gatha3>បញ្ញាធិតិសីលគុណោឃវិន្ទំ,</div>
<p rend="hangnum">វន្ទេ មុនិមន្តិមជាតិយុត្តំ។</p>
<p rend="gathalast"></p>
<p rend="hangnum">д̇ам̣ гаммапассад̣̇ваарзхи, д̣̇увид̇хам̣ самбавад̇д̇ад̇и.+</p>
<div gatha3>г̇анд̇аб̣б̣ам̣ во суг̇ахид̇амид̣̇ам̣ бхаасид̇ам̣ бхигкунод̇и</div>
<p rend="hangnum"> </p>
<div gathalast> чад̣д̣зд̇аб̣б̣ам̣ гаважанамид̇арам̣ д̣̇уг̇г̇ахийд̇анд̇и но жз;()</div>
<span para #para_1>[១]</span>
. ‘‘រាជកុ
<span para #para_2>[២]</span> .. វីថិមុត្តានំ បន កម្មកម្មនិ
<div gatha1" n="1><hi rend="paranum">១</hi>. រម្មេ
<span para #para_199>[១៩៩]</span> . ឥធ
Namo tassa bhagavato arahato sammā-sambuddhassa
The non-doing of any evil,
the performance of what's skillful,
the cleansing of one's own mind:
this is the teaching
of the Awakened.
Possible good to make all replacements anew local and then upload, overwrite them, again on the server. To much different standards while processing and even if just some file wrong rendered more difficult to find them without overseeing one. At least saving server resource.
backups
[\s]*<\?xml(.+?)<body>[\s]*
<span hide>sources: cs-file name {cs file} path ati{lang}:{ns-section}:{file}</span>\n{{section>en:tech:template_includes#{lang}_header&nouser&nodate&noheader&noeditbutton&firstsectiononly}}\n<div {lang}>\n\n
[\s]*<\/body>(.*)<\/([^p]*?)>[\s]*
\n\n</div>\n{{section>en:tech:template_includes#{lang}_footer&nouser&nodate&noheader&noeditbutton&firstsectiononly}}
<pb ed=[^\w]([^<>]*?)[^\w] n=[^\w]([^<>]*?)[^\w][\s]*\/>
<span anchor #$1_$2></span>
<hi rend=[^\w]bold[^\w]>([^\n]+?)<\/hi>
**$1**
<p rend=[^\w]centre[^\w]>(.*?)<\/p>
<div centeralign>$1</div>
<note>([^\n]+?)<\/note>
<span note>$1</span>
<p rend=[^\w]bodytext[^\w] n=[^\w]([^<>]*?)[^\w]>[\s]*<hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>[\s]*<hi rend=[^\w]dot[^\w]>\.<\/hi>([^\n]*?)<\/p>[\s]*
<span para #para_$1>[$2]</span>$3\n\n
<p rend=[^\w]bodytext[^\w] n=[^\w]([^<>]*?)[^\w]><hi rend=[^\w]paranum[^\w]>([^<>]*?)[\. ]*?<\/hi>[\. ]*?([^\n]*?)<\/p>[\s]*
<span para #para_$1>[$2]</span> $3\n\n
<p rend=[^\w]bodytext[^\w]>([^\n]+?)<\/p>[\s]*
$1\n\n
<p rend=[^\w]hangnum[^\w] n=[^\w]([^<>]*?)[^\w]><hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>[\. ]*<hi rend=[^\w]dot[^\w]>[\. ]*<\/hi>[\. ]*([^\n]*)<\/p>[\s]*
<div hangnum><span para #para_$1>[$2]</span></div> $3\n\n
<p rend=[^\w]gatha([^<>]*?)[^\w]>([^\n]+)<\/p>[\s]*
<div gatha$1>$2</div>\n\n
<p rend=[^\w](indent|unindented)[^\w]>([^\n]+)<\/p>[\s]*
<div $1>$2</div>\n\n
<p rend=[^\w]nikaya[^\w]>([^<>]*?)<\/p>
<div centeralign #nikaya>**$1**</div>\n<span sang_id #{file--}>[[{path-release}:{file--}|{file--}]] | [[{path-source}:{file}#{file--}|source]]</span>
<p rend=[^\w]book[^\w]>([^<>]*?)<\/p>
======== $1 ========\n<span sang_id #{file-}>[[{path-release}:{file-}|{file-}]] | [[{path-source}:{file}#{file-}|source]]</span>
<p rend=[^\w]chapter[^\w]>([^<>]*?)<\/p>
======= $1 =======\n<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}:{file}#{file}|source]]</span>
<p rend=[^\w]title[^\w]>([^<>]*?)<\/p>
===== $1 =====\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>
<p rend=[^\w]subhead[^\w]>([^<>]*?)<\/p>
==== $1 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>
<p rend=[^\w]subsubhead[^\w]>([^<>]*?)<\/p>
=== $1 ===\n<span sang_id #{file-}.{no+}>[[{path-release}:{file-}.{no+}|{file-}.{no+}]] | [[{path-source}:{file}#{file-}.{no+}|source]]</span>
<p rend=[^\w]subhead[^\w]>([^<>]*?)<span note>([^<>]*?)<\/span>([^<>]*?)<\/p>
==== $1$3 ====\n<div centeralign>**$1<span note>$2</span>$3**</div>\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>
<p rend=[^\w]chapter[^\w]>([^<>]*?)<span note>([^<>]*?)<\/span>([^<>]*?)<\/p>
======= $1$3 =======\n<div centeralign>**$1<span note>$2</span>$3**</div>\n<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}:{file}#{file}|source]]</span>
<p rend=[^\w]title[^\w]>([^<>]*?)<span note>([^<>]*?)<\/span>([^<>]*?)<\/p>
===== $1$3 =====\n<div centeralign>**$1<span note>$2</span>$3**</div>\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>
<p rend=[^\w]subhead[^\w]>([^<>]*?)<span anchor #([^\n]*?)<\/span>([^<>]*?)<\/p>
==== $1$3 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>\n<span span anchor #$2</span>
<p rend=[^\w]chapter[^\w]>([^<>]*?)<span anchor #([^\n]*?)<\/span>([^<>]*?)<\/p>
======= $1$3 =======\n<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}:{file}#{file}|source]]</span>\n<span span anchor #$2</span>
<p rend=[^\w]title[^\w]>([^<>]*?)<span anchor #([^\n]*?)<\/span>([^<>]*?)<\/p>
===== $1$3 =====\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>\n<span span anchor #$2</span>
<p rend=[^\w]book[^\w]>([^<>]*?)<span anchor #([^\n]*?)<\/span>([^<>]*?)<\/p>
======== $1$3 ========\n<span sang_id #{file-}>[[{path-release}:{file-}|{file-}]] | [[{path-source}:{file}#{file-}|source]]</span>\n<span span anchor #$2</span>
<hi rend="dot">\.</hi>
.
===== ([^<>]*?) =====\n<span sang_id #([^\n]*?)</span>(.*?)<p rend=[^\w]hangnum[^\w]>[\s]*<\/p>[\r\n]+ ([១២៣៤៥៦៧៨៩០1234567890๑๒๓๔๕๖๗๘๙๐\-]+)\. ([^\n]*?)\n
===== $1 =====\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>$3==== $4. $5 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>\n
===== ([^<>]*?) =====\n<span sang_id #([^\n]*?)</span>(.*?)<p rend=[^\w]hangnum[^\w]>[\s]*<\/p>[\r\n]+ \[([១២៣៤៥៦៧៨៩០1234567890๑๒๓๔๕๖๗๘๙๐\-]+)\] ([១២៣៤៥៦៧៨៩០1234567890๑๒๓๔๕๖๗๘๙๐\-]+)\. ([^\n]*?)\n
===== $1 =====\n<span sang_id #{file+}>[[{path-release}:{file+}|{file+}]] | [[{path-source}:{file}#{file+}|source]]</span>$3==== [$4] $5. $6 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>\n
======= ([^<>]*?) =======[\r\n]+<span sang_id #\{file\}>\[\[\{path-release\}:\{file\}\|\{file\}\]\] \| \[\[\{path-source\}:\{file\}#\{file\}\|source\]\]<\/span>(.*?)<p rend=[^\w]hangnum[^\w]>[\s]*<\/p>[\r\n]+ ([១២៣៤៥៦៧៨៩០1234567890๑๒๓๔๕๖๗๘๙๐\-]+)\. ([^\n]*?)[\r\n]+
======= $1 =======\n<span sang_id #{file}>[[{path-release}:{file}|{file}]] | [[{path-source}:{file}#{file}|source]]</span>$2==== $3. $4 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>\n\n
<p rend=[^\w]hangnum[^\w]>[\s]*<\/p>[\r\n]+ ([^\n]*?)[\r\n]+
==== $1 ====\n<span sang_id #{file-}.{no}>[[{path-release}:{file-}.{no}|{file-}.{no}]] | [[{path-source}:{file}#{file-}.{no}|source]]</span>\n\n
<p rend=[^\w]hangnum[^\w]>([^<>]+?)\.<\/p>
<div hangnum>$1.</div>
]</span> .
]</span>
<p rend=[^\w]hangnum[^\w] n=[^\w]([^<>]*?)[^\w]>[\s]*<hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>[\s]*<hi rend=[^\w]bold[^\w]>\.<\/hi>([^\n]*?)<\/p>[\s]*
<span para #para_$1>[$2]</span>$3\n\n
<p rend=[^\w]hangnum[^\w] n=[^\w]([^<>]*?)[^\w]>[\s]*<hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>[\s]*<\/p>[\s]*
<span para #para_$1>[$2]</span>\n\n
<p rend=[^\w]indent[^\w] n=[^\w]([^<>]*?)[^\w]>[\s]*<hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>\. ([^\n]*?)<\/p>[\s]*
<span para #para_$1>[$2]</span> $3\n\n
<p rend=[^\w]hangnum[^\w] n=[^\w]([^<>]*?)[^\w]>[\s]*<hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>[\. ]([^\n]*?)<\/p>[\s]*
<span para #para_$1>[$2]</span>$3\n\n
<div gatha1[^\w] n=[^\w]([0-9]*?)><hi rend=[^\w]paranum[^\w]>([^<>]*?)<\/hi>[\. ]*([^\n]*?)</div>
<span para #para_$1>[$2]</span>\n\n<div gatha1>$3</div>
<div gatha2" n="-><hi rend="paranum">-</hi>
<div gatha2>
\r\n
\n
Aramika
An Excel-file which is of help for creation of the release files, also in languages to come, can be used: renaming_list.xlsx To extract them into directories and files for an upload the Converting lists into txt-files - Tools for Ati.eu can be used.