Sistematično poimenovanje Projektor besedil oz. Projektor. Besedo pesem dopolnil z 'ali drugo besedilo' oz. jo nadomeščal z besedilo, kjer je bilo možno ali pa se celo v celoti izognil temu poimenovanju. #8
This commit is contained in:
@@ -65,7 +65,7 @@ def get_state():
|
||||
can_prev = _projector_app.current_page_index > 0
|
||||
can_next = _projector_app.current_page_index + 1 < len(_projector_app.pages)
|
||||
else:
|
||||
current_text = "Pripravljeno. Vpiši številko pesmi."
|
||||
current_text = "Pripravljeno. Vpiši številko pesmi ali drugega besedila."
|
||||
|
||||
return jsonify({
|
||||
'current_text': current_text,
|
||||
@@ -133,7 +133,7 @@ def toggle_caps():
|
||||
|
||||
@app.route('/api/search_songs', methods=['POST'])
|
||||
def search_songs():
|
||||
"""Iskanje pesmi po naslovu"""
|
||||
"""Iskanje besedil po naslovu"""
|
||||
if _projector_app is None:
|
||||
return jsonify({'results': []})
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ async function updateState(force = false) {
|
||||
|
||||
lastStateSignature = signature;
|
||||
|
||||
displayArea.textContent = data.current_text || 'Pripravljeno. Vpiši številko pesmi.';
|
||||
displayArea.textContent = data.current_text || 'Pripravljeno. Vpiši številko pesmi ali drugega besedila.';
|
||||
lastPageInfo = data.page_info || '';
|
||||
updatePageInfoDisplay();
|
||||
|
||||
@@ -147,7 +147,7 @@ async function loadSong() {
|
||||
}
|
||||
}
|
||||
|
||||
// Iskanje pesmi
|
||||
// Iskanje besedil po naslovu
|
||||
async function searchSongs() {
|
||||
const query = searchInput.value.trim();
|
||||
if (!query) {
|
||||
@@ -237,11 +237,11 @@ async function openEditor() {
|
||||
editModal.style.display = 'block';
|
||||
menuDropdown.classList.remove('show');
|
||||
} else {
|
||||
alert(data.message || 'Za urejanje najprej naložite skladbo.');
|
||||
alert(data.message || 'Za urejanje najprej naložite besedilo.');
|
||||
menuDropdown.classList.remove('show');
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Napaka pri pridobivanju podatkov pesmi:', error);
|
||||
console.error('Napaka pri pridobivanju podatkov:', error);
|
||||
alert('Napaka pri povezavi s strežnikom.');
|
||||
}
|
||||
}
|
||||
@@ -281,7 +281,7 @@ async function saveSongEdit() {
|
||||
alert('Napaka pri shranjevanju: ' + data.message);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Napaka pri shranjevanju pesmi:', error);
|
||||
console.error('Napaka pri shranjevanju besedila:', error);
|
||||
alert('Napaka pri povezavi s strežnikom.');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover">
|
||||
<title>Projektor pesmi</title>
|
||||
<title>Projekcija besedil</title>
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='styles.css') }}">
|
||||
</head>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="status-bar">
|
||||
<span id="page-info" class="page-info"></span>
|
||||
<div class="search-container">
|
||||
<input type="text" id="search-input" placeholder="Išči pesem..." autocomplete="off">
|
||||
<input type="text" id="search-input" placeholder="Išči po naslovu ..." autocomplete="off">
|
||||
<div id="search-results" class="search-results"></div>
|
||||
</div>
|
||||
<div class="menu-container">
|
||||
@@ -51,7 +51,7 @@
|
||||
|
||||
<div class="content">
|
||||
<div id="display-area" class="lyrics-display">
|
||||
<span class="status-message">Pripravljeno. Vpiši številko pesmi.</span>
|
||||
<span class="status-message">Pripravljeno. Vpiši številko pesmi ali drugega besedila.</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user