TOC Links creation improved
This commit is contained in:
parent
e2d0bd1bb6
commit
05020edb1d
5 changed files with 37 additions and 15 deletions
|
@ -3,7 +3,7 @@
|
|||
xmlns:dep="http://openoffice.org/extensions/description/2006"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<identifier value="pro.litvinovg.epublishing" />
|
||||
<version value="0.6.9" />
|
||||
<version value="0.6.10" />
|
||||
<platform value="all" />
|
||||
<display-name>
|
||||
<name lang="ru">Инструменты для создания электронных изданий</name>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
|
||||
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Archive" script:language="StarBasic" script:moduleType="normal">Sub archMark15
|
||||
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Archive" script:language="StarBasic" script:moduleType="normal">Sub archMark17
|
||||
|
||||
End Sub
|
||||
|
||||
|
@ -83,18 +83,22 @@ Sub createLink(targetRange as Object,linkName as String,linkURL as String)
|
|||
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
|
||||
oViewCursor = ThisComponent.CurrentController.getViewCursor()
|
||||
oViewCursor.gotoRange(targetRange,false)
|
||||
dim args2(4) as new com.sun.star.beans.PropertyValue
|
||||
args2(0).Name = "Hyperlink.Text"
|
||||
args2(0).Value = linkName
|
||||
args2(1).Name = "Hyperlink.URL"
|
||||
args2(1).Value = "#"+linkURL
|
||||
args2(2).Name = "Hyperlink.Target"
|
||||
args2(2).Value = ""
|
||||
args2(3).Name = "Hyperlink.Name"
|
||||
args2(3).Value = linkName
|
||||
args2(4).Name = "Hyperlink.Type"
|
||||
args2(4).Value = 1
|
||||
dispatcher.executeDispatch(document, ".uno:SetHyperlink", "", 0, args2())
|
||||
'Globalscope.BasicLibraries.LoadLibrary( "MRILib" )
|
||||
'Mri oViewCursor
|
||||
oViewCursor.HyperlinkURL = "#" & linkURL
|
||||
oViewCursor.HyperLinkName = linkName
|
||||
'dim args2(4) as new com.sun.star.beans.PropertyValue
|
||||
'args2(0).Name = "Hyperlink.Text"
|
||||
'args2(0).Value = linkName
|
||||
'args2(1).Name = "Hyperlink.URL"
|
||||
'args2(1).Value = "#"+linkURL
|
||||
'args2(2).Name = "Hyperlink.Target"
|
||||
'args2(2).Value = ""
|
||||
'args2(3).Name = "Hyperlink.Name"
|
||||
'args2(3).Value = linkName
|
||||
'args2(4).Name = "Hyperlink.Type"
|
||||
'args2(4).Value = 1
|
||||
'dispatcher.executeDispatch(document, ".uno:SetHyperlink", "", 0, args2())
|
||||
End Sub
|
||||
|
||||
Function RND_String
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
For i = 1 To 10
|
||||
makeLinksWithLevel(i)
|
||||
Next i
|
||||
|
||||
MsgBox (getTranslation("OutlineLinksFinished"))
|
||||
End Sub
|
||||
|
||||
|
||||
|
|
|
@ -249,6 +249,9 @@ Function getRussian(identifier As String) As String
|
|||
Exit Function
|
||||
Case "allPagesHaveUniqPageStyle"
|
||||
getRussian = "Каждой странице в документе назначен уникальный стиль"
|
||||
Exit Function
|
||||
Case "OutlineLinksFinished"
|
||||
getRussian = "Создание ссылок в оглавлении завершено. Если этому сообщению предшествовали предупреждения об ошибках, то после исправления ошибок запустите создание ссылок заново."
|
||||
Exit Function
|
||||
Case Else
|
||||
getRussian = "Перевод не найден"
|
||||
|
@ -479,6 +482,9 @@ Function getEnglish(identifier As String) As String
|
|||
Exit Function
|
||||
Case "allPagesHaveUniqPageStyle"
|
||||
getEnglish = "Every page in document now have unique page style"
|
||||
Exit Function
|
||||
Case "OutlineLinksFinished"
|
||||
getEnglish = "Creating links in the table of contents is complete. If this message was preceded by error warnings, then after correcting the errors, restart creating links in table of contents."
|
||||
Exit Function
|
||||
Case Else
|
||||
getEnglish = "No translation"
|
||||
|
@ -709,6 +715,9 @@ Function getFrench(identifier As String) As String
|
|||
Case "allPagesHaveUniqPageStyle"
|
||||
getFrench = "Un style unique est attribué à chaque page du document"
|
||||
Exit Function
|
||||
Case "OutlineLinksFinished"
|
||||
getFrench = "La création de liens dans la table des matières est terminée. Si ce message a été précédé d'avertissements d'erreur, après avoir corrigé les erreurs, recommencez à créer des liens."
|
||||
Exit Function
|
||||
Case Else
|
||||
getFrench = "No translation"
|
||||
End Select
|
||||
|
@ -938,6 +947,9 @@ Function getCroatian(identifier As String) As String
|
|||
Case "allPagesHaveUniqPageStyle"
|
||||
getCroatian = "Svakoj stranici u dokumentu dodeljen je jedinstveni stil."
|
||||
Exit Function
|
||||
Case "OutlineLinksFinished"
|
||||
getCroatian = "Stvaranje veza u sadržaju je završeno. Ako su ovoj poruci prethodila upozorenja o pogrešci, počnite stvarati veze nakon ispravljanja pogrešaka."
|
||||
Exit Function
|
||||
Case Else
|
||||
getCroatian = "No translation"
|
||||
End Select
|
||||
|
@ -1167,6 +1179,9 @@ Function getSerbian(identifier As String) As String
|
|||
Case "allPagesHaveUniqPageStyle"
|
||||
getSerbian = "Свакој страници у документу додељен је јединствени стил."
|
||||
Exit Function
|
||||
Case "OutlineLinksFinished"
|
||||
getSerbian = "Стварање веза у табели садржаја је завршено. Ако су овој поруци претходила упозорења о грешци, након исправљања грешака поново почните стварати везе."
|
||||
Exit Function
|
||||
Case Else
|
||||
getSerbian = "No translation"
|
||||
End Select
|
||||
|
@ -1396,6 +1411,9 @@ Function getBosnian(identifier As String) As String
|
|||
Case "allPagesHaveUniqPageStyle"
|
||||
getBosnian = "Svakoj stranici u dokumentu dodeljen je jedinstveni stil."
|
||||
Exit Function
|
||||
Case "OutlineLinksFinished"
|
||||
getBosnian = "Stvaranje veza u sadržaju je završeno. Ako su ovoj poruci prethodila upozorenja o pogrešci, počnite stvarati veze nakon ispravljanja pogrešaka."
|
||||
Exit Function
|
||||
Case Else
|
||||
getBosnian = "No translation"
|
||||
End Select
|
||||
|
|
BIN
translations.ods
BIN
translations.ods
Binary file not shown.
Loading…
Add table
Reference in a new issue